C++语言程序设计 类的定义形式 类和对象 类定义一个新类型,声明或定义形式: class类名称 public 有成员(外部接口) private 私有成员 protected 保护型成员 x 16
C++语言程序设计 16 类的定义形式 类定义一个新类型,声明或定义形式: class 类名称 { public: 公有成员(外部接口) private: 私有成员 protected: 保护型成员 } 类 和 对 象
C++语言程序设计 公有类型成员 类 和在关键字 public后面声明,它们是类 对与外部的接口,任何外部函数都可以访 象问公有类型数据和函数。 x
C++语言程序设计 17 公有类型成员 在关键字public后面声明,它们是类 与外部的接口,任何外部函数都可以访 问公有类型数据和函数。 类 和 对 象
C++语言程序设计 私有类型成员 类 和在关键字prae后面声明,只允许 对本类中的函数访间,而类外部的任何函 象数都不能访间。 如果紧跟在类名称的后面声听私有成员, 则关键字 private可以自略 x 18
C++语言程序设计 18 私有类型成员 在关键字private后面声明,只允许 本类中的函数访问,而类外部的任何函 数都不能访问。 如果紧跟在类名称的后面声明私有成员, 则关键字private可以省略。 类 和 对 象
C++语言程序设计 保护类 类 对写 private类似,其差别表现在继承与 象派生时对派生类的影响不同,第七章讲。 x
C++语言程序设计 19 保护类型 与private类似,其差别表现在继承与 派生时对派生类的影响不同,第七章讲。 类 和 对 象
C++语言程序设计 类的成员 类 class Clock 成员函数 对 public 象 void Set T ime (int NewH, int NewM int News) void Show TimeO private int Hour Minute. Second x 成员数据 20
C++语言程序设计 20 类的成员 class Clock { public: void SetTime(int NewH, int NewM, int NewS); void ShowTime(); private: int Hour, Minute, Second; }; 类 和 对 象 成员数据 成员函数