一、类和对象
类是对象的抽象,对象是类的实例
定义一个新的类型
class student{
};
实例化对象、构造对象
student tom;
student *ptr = new student; //ptr在栈上,new在堆上
二、属性和方法
属性——成员变量
class student{
char name;
char id;
int score;
int age;
};
方法——成员函数
私有数据只能用成员函数来访问
成员函数也分私有和公有
class student{
void setAge(int a){
age = a;
}
};
三、权限_安全问题
private私有的:只有类里面的成员函数可以用,即自己可用
protected受保护的:儿子可用
public共有的:所有人可用
未定义权限时默认私有
c