标题:静态成员函数,静态成员数据!!!
只看楼主
sadan
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-8-11
 问题点数:0 回复次数:4 
静态成员函数,静态成员数据!!!
举几个用他们的例子,能体现他们用处的那种,谢谢!!!
搜索更多相关主题的帖子: 静态 函数 成员 数据 用处 
2008-08-14 20:23
xlh5225
Rank: 2
等 级:论坛游民
威 望:2
帖 子:188
专家分:25
注 册:2007-8-14
得分:0 
你到底知道不知道C++基础啊,到处发一些没用的帖子!
2008-08-14 22:10
hhitjsj021
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-9-17
得分:0 
如果你声明的一个类成员函数只访问静态数据成员,那么你把这个函数声明为静态类成员函数。
class account
{
public:
 static void fun(double incr);
private:
static double _interestrate;
};
inline void account::fun(double incr)
{
 _interestrate+=incr;
}

静态成员函数除了访问静态数据成员之外不访问任何其他的数据成员,所以它们与用哪个对象来调用这个函数没有关系。
所以我门在没 声明类对象的时候我门可以用限定修饰名直接访问静态成员函数。
account::fun(double incr)

而不需要
account myaccount;
myaccount.fun(double incr)

有错误的地方大家批评指正
2008-08-15 13:47
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
得分:0 
使用关键字 static 定义的》》
2008-08-15 17:05
lizhigang34
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-24
得分:0 
自己找本C++书看吧..里面介绍的肯定比论坛上说的都清楚..
2008-08-16 10:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-228315-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.253114 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved