18.1C++ 多态的原理,虚函数表的覆盖

18.1C++ 多态的原理,虚函数表的覆盖,第1张

18.1C++ 多态的原理,虚函数表的覆盖 普通类的大小
#include
using namespace std;

class Father
{
private:
    int data;
public:
    Father(int i):data(i){};
    ~Father();
public:
    void show()
    {
        cout << "this is father class" << endl;
    }
};

int main()
{
    cout< 
带virtual函数类的大小 
#include
using namespace std;

class Father
{
private:
    int data;
public:
    Father(int i):data(i){};
    ~Father();
public:
    virtual void show()
    {
        cout << "this is father class" << endl;
    }
};

int main()
{
    cout< 
 一下大了这么多,什么原因					
										


					

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5593855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存