Should you ever use protected member variables?
Should you ever use protected member variables? Depends on how picky you are about hiding state. If you don’t want any leaking of internal state, then declaring all your member variables private is the way to go. If you don’t really care that subclasses can access internal state, then protected is good enough. If a … Read more