小编cra*_*ick的帖子

我可以调用从 main() 覆盖的虚函数吗?

我知道这个


// C++ program for function overriding 

#include <bits/stdc++.h> 
using namespace std; 

class base 
{ 
public: 
    virtual void print () 
    { cout<< "print base class" <<endl; } 

    void show () 
    { cout<< "show base class" <<endl; } 
}; 

class derived:public base 
{ 
public: 
    void print () //print () is already virtual function in derived class, we could also declared as virtual void print () explicitly 
    { cout<< "print derived class" <<endl; } 

    void show () 
    { cout<< "show derived class" …
Run Code Online (Sandbox Code Playgroud)

c++ polymorphism virtual-functions

2
推荐指数
1
解决办法
61
查看次数

标签 统计

c++ ×1

polymorphism ×1

virtual-functions ×1