- 2
- 0
- 约3.33千字
- 约 38页
- 2021-11-14 发布于北京
- 举报
C++程序设计A
蔡宇辉
第9讲-类之三
1、基类与派生类的相互调用
2、virtual函数、多态、纯虚函数、纯虚类
3、运算符重载
第9讲-类之三 :虚函数 多态
1 基类变量=子类变量
基类变量.函数仍是基类的函数
会造成派生类中定于的成员丢失,不要这样做!!!
2 基类指针=子类变量,
基类指针-函数:
A 执行基类函数 (非虚函数)
B 执行子类函数(虚函数)
不能通过基类指针调用子类独有的函数。
第9讲-基派关系
第8讲-虚拟函数
第9讲-基类派生类对象互调用
第9讲-基类派生类对象互调用
第9讲-基类派生类对象互调用
第9讲-基类派生类对象互调用
第9讲-类之三
1、基类与派生类的相互调用
2、virtual函数、多态、纯虚函数、纯虚类
3、运算符重载
第9讲-类之三 :虚函数 多态
有些类中函数无法编写,只有到子类才能编写,此乃虚函数。
由于子类百花齐放!基类即父类的方法在子类呈现不同的实现形式与表现形式!此乃多态!
1 基类变量=子类变量,基类变量.函数仍是基类的函数会 会丢失成员,不要这样做
2 基类指针=子类变量,基类指针-函数,基类指针-函数:
A 执行基类函数 (非虚函数)
B 执行子类函数(虚函数)
不能通过基类指针调用子类独有的函数。
3 多态的充要条件:通过一个(1)指向派
原创力文档

文档评论(0)