类
的定义与实例化 1、类的一般形式
class 类名 : 继承方式 父类
{
public/private/protected: // 访问控制限制符
成员变量;
// 构造函数
类名(形参表)
{
}
// 析构函数
~类名(void)
{
}
};
2、类的访问控制限定符
public:公有成员,在任何位置都可以访问
private:私有成员,只能在类(自己)的成员函数中访问
protected:受保护成员,只能在类(自己)和子类中访问
注意:类中的成员变量、成员函数默认是 private,结构中的成员和成员函数默认是 public。
注意:C++中类和结构的区别只有成员函数和成员变量的默认访问权限不同。
3、构造函数
1)什么是构造函数:类的同名函数就是构造函数,没有返回值。
2)什么时候调用,谁调用,调用几次?
创建类对象时会被自动调用(每创建一个类对象,就会调用一次),对象整个生命周期中一定会被
调用一次,只能被调用一次。
3)负责干什么
成员变量的初始化,分配相关资源,设置对象的初始状态。
class 类名 : 继承方式 父类
{
// 构造函数
类名(形参表)
{
}
};
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!