什么是面向对象分析与设计,uml面向对象分析与设计第二版答案

面向对象-1面向对象-1/idea是什么程序?面向对象 设计,是什么程序?什么是面向对象方法?面向对象system分析和设计是什么意思?1/?什么是对象?如何理解面向对象program设计 。
1、进行 面向对象系统 分析和 设计时,将已有的软件及其有效成分用于构造新的软...【什么是面向对象分析与设计,uml面向对象分析与设计第二版答案】【答案】:D 面向对象的基本概念包括对象、类、抽象、封装、继承、多态、接口、消息、组件、复用和模式 。对象:由数据及其操作组成的封装体,是用于描述系统中客观事物的模块,是系统的基本单元 。一个对象包含三个基本元素,即对象标识、对象状态和对象行为 。类:现实世界中实体的正式描述 。类封装了实体的属性(数据)和操作(功能) 。
抽象:通过具体实例提取共同特征 , 然后形成概念的过程 。对象是现实世界中一个实体的抽象 , 类是一组对象的抽象 。封装:将相关概念组装到一个单元模块中,并通过名称引用它 。继承:表示类(父类和子类)之间的层次关系,使一个类能够继承另一个类的特征,继承又可分为单继承和多继承 。多态性:同一个操作或属性名可以在多个类中定义,每个类中可以有不同的实现 。
2、什么是 面向对象的程序 设计?能通俗得说明吗?面向对象设计的程序是基于对象的 。一个对象是每一个具体的东西 。比如你可以说你是一个物体,或者说你身上的衣服是一个物体 。你能具体描述的任何东西都可以看作是一个物体 。面向对象 设计的程序是你设计程序应该基于程序中涉及的所有对象 。也就是说,写程序时的对象是你要处理的对象,不需要处理的对象与你无关 。
如果你想通过程序计算出你班所有学生的平均分 。你首先需要考虑的是整个过程中需要涉及的对象 。简单的分析显示所有的对象都是你们班的学生,以及你们班这些学生的课程 。虽然课程的成绩也可以说是对象,但实际上只是课程的成绩,不需要当作对象 。然后是类的概念,可以简单理解为范畴,将一些属性相同的对象进行分类 。
3、怎么理解 面向对象程序 设计?Process-oriented means分析列出解决问题所需的步骤,然后用函数一步步实现这些步骤,用的时候一个一个调用就行了 。面向对象建造一个物体的目的不是完成一个步骤 , 而是描述一个东西在整个解题步骤中的行为面向对象:比如你在建造一个建筑的时候 , 你考虑的是怎么建造,哪里要有柱,哪里要有梁,哪里要有楼梯等等 。(这是
4、原型法和 面向对象的 分析与 设计方法(22 。原型化(1)原型化定义原型化是指在获得一组基本的需求定义后,利用先进软件工具的可视化开发环境,快速建立一个目标系统的第一个版本,并交给用户进行试用、补充和修改,然后开发出新的版本 。重复这个过程 , 直到得到系统的“精确解”,即用户满意 。经过这样一个反复补充和修改的过程,应用系统的“初始版本”逐渐演变为系统的“最终版本” 。

    推荐阅读