一、类的基本知识
1. 层次:类>对象>类体:成员(成员变量、成员函数)
ps:其中,类体可以是public,也可以是private,public则可以被外界调用,而private则不能被外界调用
2. 定义成员函数
法一:函数体>3行:在类体内声明成员函数,在类体外定义成员函数(最常用)
法二:函数体<3行:在声明类时在类体内定义
//方法一:在类体内声明成员函数,在类体外定义成员函数
class Student
{
public:
void display(); //在类体内声明成员函数
private:
int num;
string name;
char sex;
};
void Student::display()//在类体外定义成员函数
{
cout<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"sex:"<<sex<<endl;
}
Student stud1.stud2;
//方法二:在声明类时在类体内定义
class Student
{
private:
int num;
string name;
char sex;
public:
void display()
{