面向对象软件开发技术.ppt
天马****23
亲,该文档总共34页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
面向对象软件开发技术.ppt
....................................
面向对象软件开发技术.ppt
本章简介面向对象编程语言软件开发的方法与过程瀑布模型(WaterfallModel)。面向对象的系统开发模型,例如,螺线模型(SpiralModel)。结构性的方法定义了功能分解、建立数据流程图以及过程图。面向对象方法则需要建立类与对象图,建立类的状态转换图,以及建立消息序列图瀑布模型瀑布模型螺线模型螺线模型面向对象软件开发方法面向对象的分析1.发现对象和类2.标识结构3.定义主题词4.描述属性5.描述外部服务面向对象的设计Coad和Yourdon的OOD方法设计阶段的四个组成部分Wirfs—Brock的
面向对象软件开发技术学习教案.pptx
会计学面向对象编程语言软件开发的方法与过程瀑布模型(WaterfallModel)。面向对象的系统开发模型,例如,螺线模型(SpiralModel)。结构性的方法定义了功能分解、建立数据流程图以及过程图。面向对象方法则需要建立类与对象图,建立类的状态转换图,以及建立消息序列图瀑布模型瀑布模型螺线模型螺线模型面向对象软件开发方法面向对象的分析1.发现对象和类2.标识结构3.定义主题词4.描述属性5.描述外部服务面向对象的设计Coad和Yourdon的OOD方法设计阶段的四个组成部分Wirfs—Brock的责
面向对象的软件开发基础.ppt
程序=对象+消息面向对象=对象+类+继承+通信面向对象软件开发的基本过程面向对象程序设计方法的特点:类的定义父类名修饰符声明类体创建对象实例构造函数访问控制修饰符访问控制修饰符privateprotected(私有保护)缺省访问控制符访问控制权限控制小结静态属性、静态方法和静态初始化器静态域最本质的特点是:它们是类的属性,而不属于任何一个类的具体对象。换句话说,对于该类的任何一个具体对象而言,静态域是一个公共的存储区域,任何一个类的对象访问它时,取到的都是相同的值,同样,任何一个类的对象去修改它时,也都是
面向对象软件开发基础.ppt
第四章面向对象软件开发基础本章内容4.1面向对象技术基础4.1.1面向对象的基本概念4.1.1面向对象的基本概念4.1.2面向对象的基本特征4.1.2面向对象的基本特征4.1.3面向对象程序设计方法面向对象程序设计方法4.2面向对象程序设计方法的编程语言4.3、面向对象程序设计过程:4.4、面向对象程序设计方法的编程优点4.5、OOP的四个基本机制(特征):抽象、封装、继承与派生、多态性3.继承性通过继承实现代码复用。Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。继承