I can't get the syntax right.
Suppose, the base class has a (static) string called foo.
I want the derived classes to maintain their own (constant) values of foo individually and have the same values for same types of objects created.
How do I do it ?
Is it better to make them non static and set constant values by the respective constructors ?