正在加载图片...
清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 75多继承 1.多继承的概念 单继承的很多概念适用于多继承,多继承不同于单继承的是 它具有两个或两个以上的基类。 2.多继承派生类构造函数的定义格式 〈函数名〉(〈总参数表〉):〈基类名1)〉(〈参数表1)) 〈基类名2)(〈参数表2)) 〈子对象名〉(〈参数表)), 〈派生类构造函数的函数体〉} 构造函数的执行顺序基本上与单继承构造函数的执行顺序相 同,所不同的仅仅是多个基类构造函数的执行顺序是按定 义多继承类时所给定的基类的顺序。 多继承派生类的析构函数中也应包含其基类的析构函数,该 析构函数的执行顺序与其构造函数的执行顺序相反。 参见[例78]。7.5 多继承 1. 多继承的概念 单继承的很多概念适用于多继承,多继承不同于单继承的是 它具有两个或两个以上的基类。 2. 多继承派生类构造函数的定义格式 〈函数名〉(〈总参数表〉):〈基类名1〉(〈参数表1〉)、 〈基类名2〉(〈参数表2〉)… 〈子对象名〉(〈参数表〉),… {〈派生类构造函数的函数体〉} 构造函数的执行顺序基本上与单继承构造函数的执行顺序相 同,所不同的仅仅是多个基类构造函数的执行顺序是按定 义多继承类时所给定的基类的顺序。 多继承派生类的析构函数中也应包含其基类的析构函数,该 析构函数的执行顺序与其构造函数的执行顺序相反。 参见[例7.8]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有