class结构体他爹
(class与struct的唯一区别是默认权限不同)
类包含什么?
1.访问权限 2.属性3.行为
类中的属性与行为可以统称为成员
一般把成员属性设为私有,成员行为设为公共,在类外通过成员行为间接对成员属性进行操作(输入,输出),到底要做什么操作取决于行为的编写。
类的再封装(封装在另一个源文件内,设置头文件,引用头文件再访问)
在头文件中删除类中成员函数(成员行为)的函数定义,保留函数声明,成员属性。
在源文件中编写成员函数的定义
!!必须给成员函数指定他的作用域
“成员函数所属的类名+::”
否则定义的就是一个全局函数
补充,允许类包含类