Roadmap摘要引言引言回顾:软件领域的发展Institute ofputer Software单任务单一语言一个实例单元具有唯一的标志可能具有外部可见状态封装状态和行为Institute ofputer SoftwareInstitute ofputer SoftwareInstitute ofputer Software增加自给性可以减少语境依赖增加可用性并且
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Institute ofputer Software Nanjing UniversityInstitute ofputer Software Nanjing University单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级面向对象技术陈维斌主要参考书 [4] 可视化对象建模技术D.特卡奇等科学出版社 [2] 面向对象分析和设计清华大学出版社 [5] 对象技术导论冯玉琳等著科学出版社 [1] 面向对象方法 原理与实践Ian Graham著袁兆山 等译机械工业出版社
设计过程:是瀑布模型既先确定前一步才能进行后一步当越接近完成系统的后期若要对系统前期的工作修改就越困难(2)事物的内部状态(即可以用一些数据来表达的特征)用对象的属性来表示事物的运动规律(即事物的行为)用对象的方法(也称操作)表示4.组成部分在系统中对象是系统中用来描述客观事物的一个实体它是构成系统的一个基本单位一个对象有一组属性和对属性进行操作的一组方法构成(1)一个清楚的边界所有对象内部组件的
类名示例: 气候 计划 作物定义 暖气 气候定义 冷气 图:温室管理系统模块图温室C面向对象设计的实现 面向对象设计的实现主要包括两个方面的实现一是类的实现二是系统的实现而类的实现是核心问题系统的实现是在所有的类被实现之
编码功能分解 (3) 可重用性好 用已有的零部件装配新的产品是典型的重用技术例如可以用已有的预制件建筑一幢结构和外形都不同于从前的新大楼重用是提高生产率的最主要的方法 传统的软件重用技术是利用标准函数库也就是试图用标准函数库中的函数作为预制件来建造新的软件系统但是标准函数缺乏必要的秉性不能适应不同应用场合的不同需要并不是理想的可重用的软件成分实际的库函数往往仅提供
Edit Master titlesuper this 用来引用当前对象与 this 类似super 用来引用当前对象的父类super 的使用有三种情况: 用来访问父类被隐藏的成员变量 用来调用父类中被重写的方法([paramlist]) 用来调用父类的构造函数super([paramlist])public class Inheritance{public static void main(St
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style面向对象建模技术软件工程系林 琳2第10章 构造实现方式图实现方式图可以描述应该如何根据系统软硬件的各个组件间的关系来布置物理组件有助于设计系统的整体架构实现方式图可以让与系统
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edi
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style面向对象建模技术软件工程系林 琳2第6章 通信图Collaboration协作图顺序图主要描述特定用例系统各组成部分之间交互的次序通信图则从另一个角度描述系统对象之间的链接通信
违法有害信息,请在下方选择原因提交举报