总结
1.类可以有数据成员,数据成员可以是各种类型(包括其他类)的变量.类可以包含成员函数,也叫方法.可以使用成员函数来操纵成员数据和提供其他服务.
2.类成员(包括数据和函数)可以是公有或者私有的.程序的任何部分都可以访问公有成员,私有成员只能由类的成员函数访问.类成员默认为私有的.
3.一种良好的编程习惯是,将类的接口(声明)房子头文件中,然后在代码文件(.cpp)中使用include语句来使用它.类方法的实现通常存放在扩展名为.cpp的文件中
.4.类构造函数可以用于初始化对象的数据成员.类析构函数在创建被销毁时执行,它通常用于释放由类方法分配的内存和其他资源.
5.类对象在内存中的大小有类成员变量的大小的综合决定,类方法只占用少量的内存,这些内存用于存储有关方法位置的信息,
6.同一个类中的不同实例不能访问对方的非共有成员.
7.实例化指的是根据类创建对象,类型为类的队长是值该类的实例.
1.类可以有数据成员,数据成员可以是各种类型(包括其他类)的变量.类可以包含成员函数,也叫方法.可以使用成员函数来操纵成员数据和提供其他服务.
2.类成员(包括数据和函数)可以是公有或者私有的.程序的任何部分都可以访问公有成员,私有成员只能由类的成员函数访问.类成员默认为私有的.
3.一种良好的编程习惯是,将类的接口(声明)房子头文件中,然后在代码文件(.cpp)中使用include语句来使用它.类方法的实现通常存放在扩展名为.cpp的文件中
.4.类构造函数可以用于初始化对象的数据成员.类析构函数在创建被销毁时执行,它通常用于释放由类方法分配的内存和其他资源.
5.类对象在内存中的大小有类成员变量的大小的综合决定,类方法只占用少量的内存,这些内存用于存储有关方法位置的信息,
6.同一个类中的不同实例不能访问对方的非共有成员.
7.实例化指的是根据类创建对象,类型为类的队长是值该类的实例.