面向对象的软件开发基础.ppt
天马****23
亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
面向对象的软件开发基础.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类得到的。继承
面向对象软件开发技术.ppt
本章简介面向对象编程语言软件开发的方法与过程瀑布模型(WaterfallModel)。面向对象的系统开发模型,例如,螺线模型(SpiralModel)。结构性的方法定义了功能分解、建立数据流程图以及过程图。面向对象方法则需要建立类与对象图,建立类的状态转换图,以及建立消息序列图瀑布模型瀑布模型螺线模型螺线模型面向对象软件开发方法面向对象的分析1.发现对象和类2.标识结构3.定义主题词4.描述属性5.描述外部服务面向对象的设计Coad和Yourdon的OOD方法设计阶段的四个组成部分Wirfs—Brock的
面向对象软件开发技术.ppt
....................................
面向对象软件开发教程9.doc
第9章面向对象测试任何值得构建的东西都应当测试。包括模型、文档和源代码在内,你构建了很多种制品。第9章面向对象测试你将从本章学到什么?如何消除围绕着面向对象测试的误解全生命周期面向对象测试(FLOOT)方法学用于测试需求、分析和设计模型的技术用于测试代码的技术用于测试准备部署的系统的技术用户可以用来验证系统的技术如何写测试用例、装备和配套设施如何记录缺陷为什么需要阅读本章?仅仅开发出软件还很不够,我们要开发能够工作的软件。由于软件变得更为复杂—要使用对象技术来处理这种复杂性,那将变得更难测