if you use a static variable in a class, does that mean that every object instance from that class and derived classes refer to the same variable?