1 / 81
文档名称:

面向对象继承.ppt

格式:ppt   大小:2,924KB   页数:81页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象继承.ppt

上传人:文库新人 2021/11/29 文件大小:2.86 MB

下载得到文件列表

面向对象继承.ppt

相关文档

文档介绍

文档介绍:面向对象继承
第一页,课件共81页
*
*
这种把继承作为一种扩展同时也作为一种收缩的思想,正是面向对象技术强大的原因,同时也会在正常的部署中引起混淆 。
扩展与简化
第二页,课件共81页
*
*
继承总是向下传递的,因此一个类可以从它上面的多个超类中继承各种属性 。
如果Dog是Mammal的派生类,而Mammal又是Animal的派生类,则Dog不仅继承了Mammal的属性,同时也继承了Animal的属性。
派生类可以覆盖从基类继承来的行为。
继承是向下传递的
第三页,课件共81页
*
*
代码复用
概念复用。共享方法的定义。
继承的作用
第四页,课件共81页
*
*
检验两个概念是否为继承关系
“是一个”检验
第五页,课件共81页
*
*
class Parent {
private:
int three;
protected:
int two;
public:
int one;
Parent () { one = two = three = 42; }
void inParent ()
{ cout << one << two << three; // all legal }
};
Public, Private and Protected
第六页,课件共81页
*
*
class Child : public Parent {
public:
void inChild () {
cout << one; // legal
cout << two; // legal
cout << three; // error - not legal
}
};
Public, Private and Protected
第七页,课件共81页
*
*
void main () {
Child c;
cout << ; // legal
cout << ; // error - not legal
cout << ; // error - not legal
}
Public, Private and Protected
第八页,课件共81页
*
*
在静态类型语言中
父类和子类数据类型的关系?
子类实例必须拥有父类的所有数据成员。
子类的实例必须至少通过继承实现父类所定义的所有功能。
这样,在某种条件下,如果用子类实例来替换父类实例,那么将会发现子类实例可以完全模拟父类的行为,二者毫无差异。
观察
第九页,课件共81页
*
*
指如果类B是类A的子类,那么在任何情况下都可以用类B来替换类A,而外界毫无察觉。
替换原则
第十页,课件共81页

最近更新

2024年浙江省温州市行政职业能力测验题库(达.. 147页

2024年湖南水利水电职业技术学院单招职业适应.. 57页

2024年牡丹江大学单招职业适应性测试题库含答.. 56页

2024年福建省厦门市行政职业能力测验题库含答.. 146页

2024年福建省泉州市行政职业能力测验题库(夺.. 147页

2024年福建省福州市行政职业能力测验题库附解.. 147页

2024年福建省龙岩行政职业能力测验题库(精练.. 149页

2024年菏泽家政职业学院单招职业适应性测试题.. 57页

2024年贵州水利水电职业技术学院单招职业适应.. 57页

2024年辽宁省丹东市行政职业能力测验题库a4版.. 147页

2024年辽宁省大连市选调生考试(公共基础知识.. 148页

2024年辽宁省朝阳市行政职业能力测验题库通用.. 147页

2024年辽宁省营口市行政职业能力测验题库附答.. 146页

2024年辽宁省锦州市行政职业能力测验题库及答.. 147页

2024年辽宁铁道职业技术学院单招职业适应性测.. 59页

2024年郑州商贸旅游职业学院单招职业适应性测.. 57页

2024年长春职业技术学院单招职业适应性测试题.. 59页

2024年陕西国防工业职业技术学院单招职业适应.. 56页

2024年黎明职业大学单招职业适应性测试题库新.. 60页

2024年黑龙江省双鸭山市行政职业能力测验题库.. 150页

2024年黑龙江省大兴安岭地区行政职业能力测验.. 149页

2024年黑龙江省牡丹江市行政职业能力测验题库.. 150页

2024年黑龙江省行政职业能力测验题库(模拟题.. 148页

蓝奏云软件库合集软件资料 1页

传承壮族文化心得体会 5页

艺人经纪人合同范本 22页

智能传感器与传感器系统 111页

浅谈薄煤层开采技术现状与发展趋势 6页

学前儿童发展心理学第2版高职学前教育专业 第.. 48页

人流报告单 9页