- 2
- 0
- 约 46页
- 2015-09-16 发布于广东
- 举报
第4章 java面对对象的程序设计(二)
第4章 Java面对对象的程序设计(二) 学习导读 本章讨论面向对象的编程(OOP)及其关键技术:继承和多态、接口、包。 继承性是软件复用的一种形式,对降低软件复杂性行之有效。继承性同时是面向对象程序设计语言的特点,采用对象但没有继承性的语言是基于对象的语言,但不是面向对象的语言,这是两者的区别。 多态性允许以统一的风格处理已存在的变量及相关的类,使增加系统中新功能变得容易。 5.1 继承的概念 5.1 继承的概念 继承定义 继承性是软件复用的一种形式。新类由已存在的类生成,通过保留它们的属性和行为,并且根据新类的要求对性能加以修改,添加新的属性和行为。 如果子类只从一个父类继承,则称为单继承;如果子类从一个以上父类继承,则称为多继承。注意 Java不支持多重继承,但它支持“接口”概念。接口使Java获得了多重继承的许多优点,摒弃了相应的缺点。 5.2 扩展类 1 继承关系定义 5.2 扩展类 class CommonEmployee extends Employee //子类1: { int m_ManagerNo ;//定义类属性m _ManagerNo,代表雇员上司的编号 } class ManagerEmployee extends Employee //子类2: { int m_SecretaryNo; //定义类属性m_
您可能关注的文档
- 第4次实验内容(分支结构).ppt
- 第4单元 处理机调度.ppt
- 第4章 类.ppt
- 第4章 vc环境与mfc框架.ppt
- 第4单元 选择结构程序设计.ppt
- 第4章 new关系数据库.ppt
- 第4章 传输层.ppt
- 第4章 vhdl语言基础.ppt
- 第4章 使用视图查询和修改.ppt
- 第4章 创建应用程序框架(c++教程ppt课件).ppt
- (2026)医院评审筹备与科室标准化建设工作总结(2篇).docx
- 2026年资质年检自查报告(2篇).docx
- 2026水库自查报告(2篇).docx
- 2026年北师大版适配小升初历史寒假衔接卷重大事件因果分析标准试卷第473套(含答案解析与可打印作答区).docx
- 河北唐山市2026年高三下学期第一次模拟演练物理试卷(解析版).pdf
- 六年级上册Unit 2物理练习:第2课时单词拼写与选择题.pdf
- 湖北省襄阳市第四中学2025-2026学年高三上学期教学质量检测(二)物理(II)试题(解析版).pdf
- 湖北省随州市六校2026年高三下学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).docx
原创力文档

文档评论(0)