类成员与多对象、多线程、多继承

多个对象:

一个类的不同对象分别维护变量值  --> 普通变量

一个类的所有对象共同维护变量值 --> static变量


多个线程:

一个类的多个线程分别维护变量值 --> 普通变量

一个类的多个线程共同维护变量值 --> static 变量

(这部分把一个线程当成一个对象,就跟上面一致了,较好理解。)


多个继承类:

如果继承类不重新声明定义成员变量则跟基类共用

如果继承类重新声明定义成员变量则各个继承类各自维护变量。

原文地址:https://www.cnblogs.com/liyuxia713/p/2540708.html