- 2
- 0
- 约8.9千字
- 约 40页
- 2016-11-08 发布于四川
- 举报
(java chapter 6(带作业题)
第六章 面向对象设计 软件开发活动 建立软件需求 调研--》看看问题是什么? 软件设计 分析、设计--》考虑如何去解决? 实现软件设计 编码--》解决、实现 软件测试 测试与维护 软件需求 软件需求规定了一个程序必须完成的功能,指明了程序应当执行的任务,而不是描述如何执行所规定的任务,通常用一个称为功能说明的文档来描述。 软件设计描述了程序将如何完成需求所指定的任务,并定义了程序中的类和对象、类间关系及类之间如何交互。底层的详细设计将解决各个类的方法如何完成自己的任务。 软件设计的实现是编写解决实际问题的源代码的过程。是将设计转换成某种程序设计语言的行为。 软件测试是保证软件能解决预定问题,并能够再满足性能要求的条件下执行任务。测试工作包括针对不同的输入数据多次运行程序和精确分析程序执行结果。 6.2 识别类的和对象 面向对象软件设计的基本内容就是确定类,类决定软件的结构。 6.2.1 类的识别方法 识别可能的类的方法之一是:识别软件需求中所讨论的实体对象。对象一般是名词。 问题说明中的名词可能标识了程序中需要的一些类和对象 通常用一个名词给代表对象的类命名。一个类代表一个实体,根据类可以建立程序所需要的任意多个实例。 类识别时候还要处理一个问题: 是将某一事物表示为一个对象还是另一个对象的基本属性。 6.2.2 类职责的分派 类职责的分派是软件设计工作的一
您可能关注的文档
最近下载
- 北京市城市桥梁养护作业规程.pdf VIP
- 《老年人生活照护技术》课件——第6讲 脑卒中的健康照护.pptx VIP
- 《城市轨道交通明挖装配叠合整体式地下车站结构设计要求》编制说明.pdf VIP
- 《城市轨道交通明挖装配叠合整体式地下车站结构设计要求》.pdf VIP
- 新解读《GB_T 18779.1-2022产品几何技术规范(GPS) 工件与测量设备的测量检验 第1部分:按规范验证合格或不合格的判定规则》.docx VIP
- 研究生联合培养政策与操作手册.docx VIP
- 110千伏及以下配电网规划技术指导原则南网最新..doc VIP
- 医疗安全(不良)事件的报告制度与流程.doc VIP
- ME4312应用指导V.1 2016.07.07微盟原厂规格书.pdf VIP
- 餐饮值班管理系统课件.ppt VIP
原创力文档

文档评论(0)