- 2
- 0
- 约2.54万字
- 约 60页
- 2022-06-11 发布于上海
- 举报
会计学
1
类和对象的更多内容
2
2.1 实例成员和静态成员
实例变量
与类的特定对象联系在一起;
同一个类的不同对象,实例变量数据域是不同的,而且也不共享
第1页/共60页
3
2.1 实例成员和静态成员
静态数据成员
在不使用全局对象的情况下,如果希望一个类的所有对象共享某些数据成员,可以通过声明该数据成员为静态存储类型来实现
静态数据成员是一种特殊的数据成员,它以关键字static 开头
静态数据成员的值在各对象中是一样的,它为各对象所共有,而不只属于某个对象的成员
class Circle
{
public:
Circle();
Circle(double r);
double getArea();
int getNumberOfObjects();
private:
double radius;
static int numberOfObjects;
};
第2页/共60页
4
2.1 实例成员和静态成员
//file: Circle.h
class Circle
{
public:
Circle();
Circle(double);
double getArea();
double getRadius();
void setRadius(double);
int getNumberOfObjects();
private
原创力文档

文档评论(0)