#
#
UML基础与Rose建模实用教程清华大学出版社 面向对象概述 本章首先介绍了面向对象的基本概念并与面向过程进行对比然后具体到面向对象的基本特征和实际的方法论技术最后对为什么使用UML建模进行简要介绍 面向对象=对象类继承通信两种程序设计方法程序设计的两次飞跃结构化程序设计程序=数据结构算法面向对象程序设计程序 = 对象 消息 两种软件工程方法传统软件工程软件分析 → 概要设计 → 详细设计 →
3Procedure Oriented 产生于六十年代以前程序以功能分解为核心按功能分解已经成为程序员的基本技能面向对象是一种新的非常有效的程序设计范型对于提高软件的生产率可靠性可重用性等都是很有帮助的现在大体上已经得到统一的认识面向对象的程序设计是上世纪90年代程序设计发展的主流 1013例 银行帐户 对象1物质: 抽象216. 软件方法的发展必然 函数1-2数据结构在面向对象中算法与程
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件工程(Software Engineering) 沈阳工业大学信息科学与工程学院 魏东 Slide 第八章面向对象方法学引论8.1面向对象方法学概述客观世界的问题是由客观实体及实体之间的关系构成的
第9章面向对象方法学引论91面向对象方法学概述911 面向对象方法学的要点面向对象方法学的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间(也称问题域)与实现解法的解空间(也成为求解域)在结构上尽可能一致。概括地说,面向对象方法具有下述4个要点:(1)认为客观世界是由各种对象组成的,任何事物都是对象,复杂
面向对象的概念Attribute 属性UML中类属性的语法为: [可见性] 属性名[:类型][=初值]3. 继承(inheritance) 继承是类间的基本关系它是基于层次关系的不同类共享数据和操作的一种机制父类中定义了其所有子类的公共属性和操作在子类中除了定义自己特有的属性和操作外可以继承其父类(或祖先类)的属性和操作还可以对父类(或祖先类)中的操作重新定义其实现方法 船getAr
#
#
软件工程概论 Software Engineering杨璐yanglu@第7章 面向对象方法71 面向对象的基本概念72 面向对象的分析(OOA)73 面向对象的设计(OOD)71 面向对象的基本概念面向对象方法的发展历程Simula、Smalltalk、C++、JavaOMT (James Rumbaugh)Booch方法(Grady Booch)UMLOOSE (Ivar Jacobson)
违法有害信息,请在下方选择原因提交举报