c++继承学习

继承分类;

虚表继承

class D{

public :

    d(){

}

  ~d(){

}

private:

  

};

单重继承

class D{

public :

    d(){

}

  ~d(){

}

private:

  

};

class C: public c{

public :

    C(){

}

  ~C(){

}

private:

  

};

多重继承

class D{

public :

    d(){

}

  ~d(){

}

private:

  

};

class C: public D{

public :

    C(){

}

  ~C(){

}

private:

  

};

class B: public C{

public :

    B(){

}

  ~B(){

}

private:

  

};

菱形继承

class D{

public :

    d(){

}

  ~d(){

}

private:

  

};

class C{

public :

    C(){

}

  ~C(){

}

private:

  

};

class DC: public d,public C{

public :

    C(){

}

  ~C(){

}

private:

  

};

对应的x64汇编不再写出

posted @ 2019-04-18 22:24  kailicard  阅读(141)  评论(0编辑  收藏  举报