C++静态成员有何作用?它有何特点?

如题所述

第1个回答  2020-04-06
C++提供了静态成员,用以解决同一个类的不同对象之间数据成员和函数的共享问题。
静态成员的特点是:不管这个类创建多少个对象,其静态成员在内存中只保留一份副本,这个副本为该类的所有对象所共享。
面对对象方法中还有类属性的概念,类属性是描述类的所有对象的共同特征的一个数据项,对于任何对象实例,它的属性值是相同的,C++通过静态数据成员来实现类属性。
相似回答