怎么样做网站推广,家庭农场做网站的好处,自建网站访问报错,茂名免费网站建设多继承里面的虚函数
类A有两个虚函数#xff0c;类B重写了其中一个#xff0c;类C重写了两个#xff1b; 类C里面可以重写所有继承到的虚函数#xff08;类A、类B里面的虚函数#xff09;
class A {
public:virtual void init() { std::cout A init !类B重写了其中一个类C重写了两个 类C里面可以重写所有继承到的虚函数类A、类B里面的虚函数
class A {
public:virtual void init() { std::cout A init ! std::endl; }virtual void print() { std::cout A print ! std::endl; }};class B : public A {
public:void init() override { std::cout B init ! std::endl; }
};class C : public B {
public:void init() override { std::cout C init ! std::endl; }void print() override { std::cout C print ! std::endl; }
};int main() {A *p new C();p-init();p-print();return 0;
}查看类结构
在View 里面查看class view 可以看到类的继承与派生关系