Seetharaman Venkatasamy wrote:
If you explicitly assigned value inside one constructor and forget to do in another then constructor dont do that for you which result some error.
I like this. It sounds like a good reason to stick to situation 1.
I was just wondering if one style was more *elegant* than the other. I try to follow best practices whenever possible, but sometimes it's not clear what those best practices are. I've seen both styles used in examples of code so I figured I'd try and get to the bottom of which one to use. Thank you all very much!