课程名称:趣味c++进阶
章节名称:面向对象进阶
讲师姓名:Redknot
内容概述:类,就像是对某一事物的抽象模板生产出具有相同属性的对象。
Coder在继承Staff的时候,有一个public关键字。在c++中,对父类成员的权限,子类中可以进行重新定义就是通过继承时候写的public来实现的。
父类中的成员函数和成员数量将会保持父类的权限。这种是最广泛的继承方式,它为公有继承。
类的转换:主要是在父类和子类之间的转换。
classs Staff
{
public:
std::string name;
int age;
}
class Coder:public Staff
{
public:
std::string language;
}
这里有两个类,一个类是Staff员工类,里面包括两个属性,name和age。Coder程序员继承自员工类,所以其包含了Staff的属性,除此之外,还有一个language属性,表示其使用的编程语言。
学习心得:更深的学习到了类的有关知识。
学习截图: