首页 > 其他 > 详细

OOA、OOD 和 OOP

时间:2020-03-06 21:43:05      阅读:44      评论:0      收藏:0      [点我收藏+]

OOA、OOD 和 OOP

OOA,Object Oriented Analysis,面向对象分析法

  • 指的是在一个系统的开发过程中,进行了系统业务调查以后,按照面向对象的思想来分析问题
  • OOA的主要原则:
    1. 抽象:从许多事物中舍弃个别的、非本质的特征,抽取共同的、本质的特征,就叫抽象
    2. 封装:把对象的属性和服务结合为一个不可分的系统单位,并尽可能隐蔽对象的内部细节
    3. 继承:特殊类的对象拥有的其一般的类的全部属性与服务
    4. 聚合:又称组装,其原则是把一个复杂的事务堪称若干个比较简单的事物组装体,从而简化对复杂事物的描述。
    5. 关联:是人类思考问题时经常运用的思想方法,通过一个事物联想到另外的事物

OOD,Object Oriented Design,面向对象设计

  • 该方法是oo方法中一个中间过渡环节
  • 主要作用是对OOA分析的结构做进一步的规范化整理,以便能够被OOP直接接受
  • 根据需求决定所需的类、类的操作以及类之间关联的过程
  • 是一个软件设计方法,是一种工程化规范

OOP,Object Oriented Programming,面向对象程序设计

  • 是一种计算机变成架构,一种编程思想

OOA、OOD 和 OOP

原文:https://www.cnblogs.com/shuoliuchina/p/12430877.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!