类 定义数据的类型以及操作这些数据的函数 类的实例称为对象 类中的变量和函数称为成员 Class Book Object my Book 北大青鸟
4 类 • 定义数据的类型以及操作这些数据的函数 • 类的实例称为对象 • 类中的变量和函数称为成员
私有和公有21 类成员可以在类的公有或者私有部分声明 ·数据成员通常在私有部分中声明 在公有部分中声明的成员可以被该类外部 的函数访问 公有部分构成类的接口 private public 北大青鸟
5 私有和公有 2-1 • 类成员可以在类的公有或者私有部分声明 • 数据成员通常在私有部分中声明 • 在公有部分中声明的成员可以被该类外部 的函数访问 • 公有部分构成类的接口 private public
私有和公有22 无法从类的外部访问私有数据 其他类的私有数据对于当前类也是隐藏的 私有 不可从类的外 部访问 数据或函数 公有 可以从类的外 数据或函数 部访问 6 北大青鸟
6 私有和公有 2-2 • 无法从类的外部访问私有数据 • 其他类的私有数据对于当前类也是隐藏的 类 数据或函数 数据或函数 私有 公有 不可从类的外 部访问 可以从类的外 部访问
cons成员变量 常量的值在程序的执行期间不会改变 常量必须初始化 const int num=100 num=200; //错误 num+十 //错误 北大青鸟
7 const成员变量 • 常量的值在程序的执行期间不会改变 • 常量必须初始化 const int num=100; num = 200; //错误 num ++; //错误