java语言程序设计教程第二版习题解答
java语言程序设计教程第二版习题解答
习 题 一
1. 简述面向对象软件开发方法的重要意义。
【答】:
面向对象的软件开发方法按问题论域来设计模块,以对象代表问题解的中心环节,力求
符合人们日常的思维习惯,采用“对象+消息”的程序设计模式,降低或分解问题的难度
和复杂性,从而以较小的代价和较高的收益获得较满意的效果,满足软件工程发展需要。
2.解释下面几个概念:
1)对象 2)实例 3)类 4)消息 5)封装 6)继承 7)多态
【答】:
1) 对象:就是现实世界中某个具体的物理实体在计算机中的映射和体现,是由属性和
操作所构成的一个封闭整体。
2) 实例:是对象在计算机内存中的映像。
3) 类:是描述对象的“基本原型”,是描述性的类别或模板,即对一组对象的抽象。
它定义一组对象所能拥有的共同特征,用以说明该组对象的能力与性质。
4) 消息:消息是对象之间进行通信的一种数据结构。
5) 封装:封装性是保证软件部件具有优良的模块性的基础。面向对象的类是封装良好
的模块,类定义将其说明(用户可见的外部接口)与实现(用户不可见的内部实现)
显式地分开,其内部实现按其具体定义的作用域提供保护。
6) 继承:继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。
7) 多态
您可能关注的文档
- 2009年美国肝病学会成人肝硬化腹水处理指南(中文全文).doc
- 2009年ACCAHA成人心衰指南(部分).doc
- 2010二级建造师实务试题.doc
- 2010小科五年级多元化评价方案.doc
- 20102733曹俊见.doc
- 2010年1-11月时政热点.doc
- 2010年咨询师《宏观经济政策与发展规划》考点采分.doc
- 2010年报关员考试编码辅导汇总.doc
- 2010河南省普通话考试命题说话参考文章.doc
- 2011《二级建造师》所有类型《实务部分》(共40节)实务13-16文库.doc
- 2025年事业单位笔试-宁夏-宁夏妇产科(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年学历类自考专业(法律)中国法制史-金融法参考题库含答案解析.docx
- 山东省事业单位考试综合应用能力(自然科学专技类C类)2026年巩固策略详解.docx
- 2025年事业单位工勤技能-海南-海南园林绿化工二级(技师)历年参考题典型考点含答案解析.docx
- 2025年太原城市职业技术学院单招笔试英语试题库含答案解析.docx
- 2025年沧州医学高等专科学校单招笔试语文试题库含答案解析.docx
- 2025年事业单位笔试-海南-海南风湿免疫科(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年学历类自考专业(法律)金融法-中国法律思想史参考题库含答案解析.docx
- 创新生产力对经济高质量发展的推动作用.docx
- 2025年事业单位工勤技能-湖南-湖南不动产测绘员四级(中级工)历年参考题典型考点含答案解析.docx
原创力文档

文档评论(0)