帮帮文库

返回

Java的面向对象编程外文资料翻译(共12页) Java的面向对象编程外文资料翻译(共12页)

格式:word 上传:2022-06-25 06:51:19

《Java的面向对象编程外文资料翻译(共12页)》修改意见稿

1、“.....卡车,船,自行车等。而子类仅表示交通工具中个小子集。继承关系可以用树型层次结构来表示。个父类与它子类构成层次关系。个类肯定可以独自存在,但当个类是运用了继承机理时,这个类要么成为个提供属性和行为父类,要么成为个继承这些属性和行为子类。通常情况下,个类既是父类也是子类。个子类对象可以被当作其父类对象来处理。这使得可能会有些有趣操作。例如,尽管有从个特定父类派生出众多子类对象彼此之间可能会有很大不同事实,但只要我们将他们当作父类对象来看,我们仍可以创建个引用数组给他们。但反之则不然个父类对象不能被当成个子类对象。例如,图形不定是圆。尽管子类对象也是父类对象,子类类型和父类类型却是不相同。子类对象可以被视为父类对象。这是合理,因为子类含有和每个超类成员相对应成员。但也应认识到,子类通常拥有比父类更多成员。但不允许逆向赋值,因为如果把超类对象赋给子类引用......”

2、“.....子类对象引用可以被隐式地转换为超类对象引用,因为根据继承性,子类对象是超类对象。有四种可能方法来使父类对象和子类对象与父类引用和子类引用相匹配父类对象与可以直接用父类引用。子类对象与可以直接用子类引用。子类对象用父类引用是安全,因为子类对象同样也是其父类对象。但这样代码只能引用父类成员。如果该代码通过父类引用来访问子类所特有成员,编译器就会报告个语法。如果用子类来引用父类对象,将报告个语法。尽管将子类对象看成是父类对象会带来很大便利,而且可以通过这些父类引用操纵这些对象来实现,但这会引发个问题。在个工资管理系统,例如,我们希望能够通过组员工数组来计算每个人周薪。但是直觉告诉人们,使用父类引用将使程序只调用父类工资计算程序如果父类中确实有这样个程序话。我们需要种方式仅通过使用父类引用来正确调用对每个对象无论是父类对象或子类对象相对应工资计算程序。其实......”

3、“.....我们可以使用继承来定制现有软件。当我们使用继承来从现有类创建个新类时,新类将继承原有类属性和行为,此时我们可以添加属性和行为或重载父类行为来定制能满足我们需要类。很难让学生意识到设计师和工业大型软件项目实施者所面临问题。做过这类项目人都会说提高软件开发效率最好方法是鼓励对软件再利用。般来说,面向对象编程,像,就可以实现。实质和有用类库使得通过及继承而实现软件重用实现利益最大化。人们对类库兴趣随着发展而增加。正如独立软件厂商生产压缩套装软件伴随着个人电脑问世而出现爆炸性增长样,类库制造和销售也将呈现这样个趋势。应用程序设计人员将使用这些类库来构建他们应用程序,而类库设计者会因为将其开发类库与应用程序打包在起而得到收益。在不久将来,随着在大量领域应用,类库将会起到至关重要作用并得到极大发展。附件外文原文复印件,,,,......”

4、“.....因为每个子类对象也是其父类对象,而个父类又可以有很多子类,那么由父类所代表组对象通常比由该对象父类任何子类所代表要大得多。例如,超类包含了所有交通工具,如汽车,卡车,船,自行车等。而子类仅表示交通工具中个小子集。继承关系可以用树型层次结构来表示。个父类与它子类构成层次关系。个类肯定可以独自存在,但当个类是运用了继承机理时,这个类要么成为个提供属性和行为父类,要么成为个继承这些属性和行为子类。通常情况下,个类既是父类也是子类。个子类对象可以被当作其父类对象来处理。这使得可能会有些有趣操作。例如,尽管有从个特定父类派生出众多子类对象彼此之间可能会有很大不同事实,但只要我们将他们当作父类对象来看,我们仍可以创建个引用数组给他们。但反之则不然个父类对象不能被当成个子类对象。例如......”

5、“.....附件外文资料翻译译文外文原文。用外文写指导教师评语签名年月日注请将该封面与附件装订成册。附件外文资料翻译译文面向对象编程面向对象编程和它关键技术继承和多态性软件重用可以节省程序开发时间。它鼓励重复使用已经调试好高质量软件,从而减少系统运行后可能出现问题。这些都是令人振奋可能性。多态性允许我们用统风格编写程序,来处理多种已存在类和特定相关类。利用多态性我们可以方便地向系统中添加新功能。继承和多态对于解决软件复杂性是种有效可行技术。当创建个新类时,而不用完整写出新实例变量和实例方法,程序员会指定新类继承已定义超类实例变量和实例方法。这个新类被称为个子类。每个子类本身将来亦可有新子类,而其本身将成为父类。个类直接父类就是该类所直接继承类通过关键字继承。个间接超类是通过从两级或更多级以上类继承而来。例如,从类包中扩展来类包。个类单从个父类继承而来......”

6、“.....但它支持接口概念。接口可以使实现许多通过多重继承才能实现优点而没有关联问题。我们将在本章讨论接口详细内容。我们会给出创建和使用接口般规律和具体实例。个子类通常添加自己实例变量和自己实例方法,因此子类通常比父类大。个子类比它父类更具体并且代表组更小更专业对象。通过单继承,子类在开始时拥有父类所有特性。继承性真正力量在于它可以在定义子类时增加或取代从超类中继承来特征。每个子类对象也是该类父类对象。例如,每个我们所定义小程序被认为是类对象。此外,因为继承了,每个我们所定义小程序同时也被认为是个对象。当开发时,这些信息是至关重要,因为个小程序容器只有当它是个才可以执行个程序。虽然子类对象始终可以作为它父类种来看待,父类对象却不被认为是其子类类型对象。我们将利用这种子类对象是父类对象关系来执行些强大操作。例如,绘图程序可以显示系列图形,如果所有图形类型都直接或间接地继承同超类......”

7、“.....正如我们将要在这章中看到,这种处理单类型系列对象能力是推动面向对象程序发展重要推动力。我们添加个新成员访问种控制形式访问。由同个包中子类和其他类方法组成父类可以访问受保护父类成员。开发软件实践经验表明,处理代码重要部分涉及密切相关案例。因为设计人员和程序员十分专注于特殊案例,所以很难在这种系统中看到大局。面向对象编程提供透过树木见森林几种方法。程序员和设计人员专注于系统中对象共性而不是特定实例,这种方法叫做抽象。如果个程序性方案有许多密切相关案例,那么就会常用到交换结构或嵌套结构从而区分众多案例并提供独立处理各个案例逻辑。我们下面将学习如何使用继承性和多态性以更简单逻辑来代替结构。我们区分关系和关系。就是继承。在是关系中,子类类型对象也可以被看作是它父类型对象处理。有是种构成。在有关系中......”

8、“.....例如,车有方向盘。子类方法可能需要确切访问它父类实例变量和方法。在中,软件工程个至关重要方面就是子类不能访问其父类私有成员。如果子类可以访问父类私有成员,这就违背了父类信息隐蔽原则。然而,个子类可以访问它父类成员和成员。如果子类和父类在同个包中,子类也可以使用它程序包访问父类成员。如果超类不允许通过继承产生子类访问它些成员,则需要用声明成员。子类只可以通过公有继承受保护继承和程序包借助父类提供继承到子类中方法声明对父类中私有成员改变。继承会带来问题是,子类会将些没必要继承或不该继承方法也继承过来。类编写者应确保由类提供功能对未来子类是适用。即使父类方法对子类适用,子类也可以使该方法来完成特定于子类方式任务。在这种情况下,子类可以覆盖超类方法,以提供种合适实现。也许最令人兴奋是个新类可以从丰富类库中继承,比如提供许多类......”

9、“.....总有天,大多数软件可以通过可重用标准化组件来构建,就像现在制造硬件样。这将有助于面对开发我们将来可能需要更加强大软件挑战。我们常常会遇到这样个问题,个类对象同时还是另个类对象。矩形肯定是个四边形如同正方形,平行四边形和梯形。因此,类可以说是从类继承而来。在这种情况下,类是父类,类是个子类。矩形是特殊四边形,但却不能说四边形就是矩形四边形可能是平行四边形。继承通常能够产生比其父类具有更多功能子类,所以父类和子类概念很容易引起混淆。然而,我们还有另种更好方法来区分这两个概念。因为每个子类对象也是其父类对象,而个父类又可以有很多子类,那么由父类所代表组对象通常比由该对象父类任何子类所代表要大得多。例如,超类包含了所有交通工具,如汽车,卡车,船,自行车等。而子类仅表示交通工具中个小子集。继承关系可以用树型层次结构来表示。个父类与它子类构成层次关系。个类肯定可以独自存在......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
Java的面向对象编程外文资料翻译.doc预览图(1)
1 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(2)
2 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(3)
3 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(4)
4 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(5)
5 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(6)
6 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(7)
7 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(8)
8 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(9)
9 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(10)
10 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(11)
11 页 / 共 12
Java的面向对象编程外文资料翻译.doc预览图(12)
12 页 / 共 12
预览结束,喜欢就下载吧!
  • 内容预览结束,喜欢就下载吧!
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档