摘要: 一:静态数据成员的出现是为了解决这样一类的问题的:让所有的对象共享一个对象。比如,现在定义一个银行卡的类,有两个数据成员,money的总数num 和 利率rate。因为rate对于所有的对象是一样的,如果所有的对象都有一个rate数据成员(如下面的类),就会使效率降低:1 class card{2 public:3 int num;//总数4 int rate;//利率5 card (int num,int rate):num(num),rate(rate){}6 };二:静态数据成员的声明,定义,和访问: 要在类内部声明,在外部定义和初始化(就像全局对象那样,即使是private的也是这.. 阅读全文
posted @ 2012-12-09 20:13 一把刷子 阅读(228) 评论(0) 推荐(0) 编辑