- 4
- 0
- 约3.06万字
- 约 12页
- 2016-11-22 发布于江西
- 举报
文字录入new.doc
%讲到这个问题)。合成显得更加灵活。但是,通过对自己的成员类型应用一些继承技巧,可在运行期准确改变。
¥启动一个设计时,最好还是先考虑采用合成技术。只有在特别必要的时候,才应考虑采用继承技术(下章还会~
#要讲述的多形性问题,这一点是至关重要的。尽管继承在面向对象的程序设计中得到了特别的强调,但在实际!
·,就应使用继承。由于衍生或派生出来的类拥有基础类的接口,所以能够将其“上溯造型”为基础类。对于下*
!现有类型的“再生”或“重复使用”,将其作为新类型基础实施过程的一部分使用。但如果想实现接口“再生”
~无论继承还是合成,我们都可以在现有类型的基础上创建一个新类型。但在典型情况下,我们通过合成来实现,
6造型就应提醒自己防止继承的滥用。将在下一章里(多形性),会向大家介绍必须进行上溯造型的某一种场合}
6一个最简单的办法就是考虑是否需要从新类上溯造型回基础类。若必须上溯,就需要继承。但如果不需要上溯{
5慎重。只有在清楚知道继承在所有方法中最有效的前提下,才可考虑它。为判断自己到底应该选用合成还是继?
5尽管继承在学习的过程中得到了大量的强调,但并不意味着应该尽可能地到处使用它。相反,使用它时要特别~
4因此使用那个类的对象。有些时候,需通过“合成”技术用现成的类来构造新类。而继承是最少见的一种做法。
4在面向对象的程序设计中,创建和使用代码最可能采取的一种做法就是:将数据和方法
您可能关注的文档
最近下载
- 物业异地分公司管理探究.doc
- 合规红线与避坑实操手册(2026)《NBT 35045-2014水电工程钢闸门制造安装及验收规范》.pptx VIP
- 抱朴子全文及译文讲解 抱朴子作者及朝代.pdf VIP
- 广东省2026届高三(二模)语文试卷(含案及解析).pdf
- 教师人工智能应用案例征集PPT模板.pptx VIP
- 2025年承德市围场满族蒙古族自治县小升初数学秋季入学摸底测试卷(含答案).doc VIP
- 第5课《孔乙己》练习(含答案)2024—2025学年统编版语文九年级下册.pdf VIP
- 合规红线与避坑实操手册(2026)《SLT 381—2021水利水电工程启闭机制造安装及验收规范》.pptx VIP
- 2026年人教版三年级数学下册期中测试卷(含答案解析)5套精品全.docx VIP
- 合规红线与避坑实操手册(2026)《NBT 35051-2015水电工程启闭机制造安装及验收规范》.pptx VIP
原创力文档

文档评论(0)