阿西吧 发表于 2017-7-11 11:22:42

C++上天之路28-29(多继承,虚继承)

第二十八课
        多继承
        class Teachingstudent : public Teacher,public Student
        {
        }
        一般子类的构造器有参数时候,需要跑积累构造器来一个无参构造器


第二十九课
        虚继承:当出现二义性和多继承时候遇到相同的成员就得用虚继承(菱形的关系)
                Grandfather
                /                \
        father                mother
                \                /
                      son
        在继承时候加上class Sub : virtual public Base;

        若只是出现二义性(3角关系时候):直接加上区域限定符::来调用函数son.father::show()
        father        mother
                \        /
                  son



**** Hidden Message *****

guoke33 发表于 2018-1-15 20:09:12

拿走了谢谢

木Muk 发表于 2018-1-17 14:53:09

有总结帖吗

SYQKwf 发表于 2018-1-30 21:25:35

{:5_108:}

huhuhu12138 发表于 2018-2-1 10:48:25

!!!

Messj 发表于 2018-2-5 17:33:29

来看看

奈落之神 发表于 2018-3-26 11:46:58

看看

理想小青年 发表于 2018-3-31 17:21:03

a

冰山一角54 发表于 2018-7-17 17:48:11

6

Red丷 发表于 2018-8-27 09:30:47

Studying.

nsyg123 发表于 2018-8-31 12:25:06

支持楼主

小新新么么哒 发表于 2018-10-9 21:00:45

拿走

爱打错别字 发表于 2018-11-1 10:54:24

{:5_101:}

18688233617 发表于 2018-11-30 09:26:41

刚好正在探究虚继承,谢谢分享

a1924637723 发表于 2019-2-21 21:02:49

{:5_106:}

xulujun 发表于 2019-5-22 09:24:58

学习

Gary11C2 发表于 2019-10-22 15:14:30

拿走了谢谢

heigaier 发表于 2019-11-20 23:18:57

支持一波

久安123 发表于 2019-12-9 16:00:10

不错不错很好

newsoulll 发表于 2019-12-10 16:49:26

想看隐藏内容
页: [1] 2
查看完整版本: C++上天之路28-29(多继承,虚继承)