摘要:
调用类里面的函数,需要对这个类进行实例化,但是有时候想要直接调用基类里面的数据,那么这个时候就可以使用static对类的函数和变量进行声明 使用时,不需要进行类的声明 静态函数只能调用静态变量 #include <iostream> using namespace std; class Pet{ p 阅读全文
摘要:
当基类中的函数被protected的时候,只有继承的子类才能访问,为了使得非继承的类也可以使用,使用friend class (类名)来进行操作 #include <iostream> using namespace std; class Lover{ public: Lover(string th 阅读全文
摘要:
函数的覆盖: 在父类里面定义的函数,我们可以在子类里面命名相同的函数,将基类函数覆盖 函数重载:在父类里面定义的时候,根据输入参数的不同进行函数的重载 // // Created by qq302 on 2020/7/19. // #include <iostream> using namespac 阅读全文
摘要:
父类和子类的析构顺序主要是 父类构造函数->子类构造函数->执行main里的函数调用->子类析构器->父类析构器 // // Created by qq302 on 2020/7/19. // #include <iostream> #include <string> class BaseClass 阅读全文