您的位置:首页 > 其它

类的静态(数据)成员(函数)

2011-06-12 13:34 531 查看
1、类的方法或变量前如果有Static字样说明这是类的静态成员。
 
2、类的静态成员属于类本身,而且在类加载的时候就被分配了空间,可以通过 类名::数据成员 或 类名::方法 来直接访问。
非静态的成员属于对象,必须通过对象使用。
 
3、类的静态成员函数不能调用非静态成员,因为当静态成员被分配空间的时候,非静态成员还不存在。
 
4、类的静态数据成员必须被初始化,而且在类外,即
class classname
{
static typename variable;
}
typename classname::variable=value;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: