When my program starts up it loads several graphics files, The variables that let me access the loaded files are members of the class sec, should I put the code that loads the files in the constructor for sec, or in a seperate init function, and call that function when the program starts? There will only be one instance of this class, so redundant loading isnt the concern, I just curious which way presents better code?