- 类的定义
#include<iostream>
using namespace std;
class Clock
{
public://外部接口
int setTime(int newH,int newM,int newS);
int showTime();//公有数据,在类外可以发生调用
private:
int hour,mintue,second;//私有数据,在静态数据成员中则只能通过类外来初始化
};
-
类成员的访问控制
控制属性有3种:共有类型(public),私有类型(private), 和保护类型(protected).其中公有类型成员定义了类的外部接口,在类外只能访问类的公有成员,私有成员(private)只能被本类的成员函数访问,而静态数据成员则只能类外初始化,不同类型的用法不同 -
对象
在c++中,类的对象就是该类的某一特定实体。比如将公司的员工看成一个类,每个员工就是该类的一个对象。
访问数据成员的一般形式是: 对象名.数据成员名
注意:在类的外部只能访问到类的公有成员,在类的成员函数中可以访问到类的全部成员。 -
类的成员函数
类的成员函数描述的是类的行为,是实现算法的部分如showTime(),setTime();
1.成员函数的实现<