- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Static类成员
类的每个对象有自己的所有数据成员的副本,有时类的所有对象应共享变量的一个副本,因此可以使用static类变量。static类变量表示的是类范围中所有对象的信息。static类成员的声明以static关键字开始。尽管static数据成员像是全局变量,但static数据成员的作用域是类范围,static成员可以为public、private或protected。static数据成员只在文件范围中初始化
2005-11-19 16:54:00 1593
原创 About sharing an Access database on a network (MDB)
About sharing an Access database on a network (MDB) Help Assistance > Access 2003 > Working with Data > Sharing Data Show AllNote The information in this topic applies only to a Microsoft Access dat
2005-11-18 19:30:00 1746
原创 友元函数与友元类
类的友元函数(friend function)在类范围之外定义,但有权访问类的private(或继承中的受保护)成员。函数或整个类都可以声明为另一个类的友元。 要将函数声明为类的友元,就要在类定义中的函数原型前面加上friend关键字。要将类classTwo声明为类classOne的友元,在类classOne的定义中声明如下: friend class classTwo;priva
2005-11-09 11:10:00 1693
原创 复合:把对象作为类成员
复合:就是一个类将其他类对象作为自己的成员。生成对象时,自动调用其构造函数,因此要指定参数如何传递给成员对象的构造函数。成员对象按声明的顺序(而不是在构造函数的成员初始化值列表中列出的顺序)并在建立所包含的类对象(也称为宿主对象,host object)之前建立。对象由内向外建立,由外向内删除(先删除类对象,在删除类包含的其他类对象)没有为成员对象提供初始化值的情况下,也没有为成员对象提供默认的构
2005-11-09 10:53:00 1398
原创 C++中用成员初始化值初始化类的const数据成员
//用成员初始化值初始化Increment类的const数据成员increment//#include using namespace std;class Increment{public: Increment( int c = 0, int i = 1); void addIncrement() { count += increment;} void print() const
2005-11-08 11:47:00 1686 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人