OO,OOA,OOD,OOP,DDD理解

OO:Object-Oriented,面向对象,基于对象概念,以对象为中心,以类和继承为构造机制,来认识理解,刻画客观世界和设计;

OOA:Object-oriented Analysis 面向对象分析,进一步对OO进行细化,初步得到OO的方法;

OOD:Object-Oriented Design,面向对象设计,OO方法中一个中间过渡环节,对OOA分析的结果进行进一步规范和整理,以便能被OOP接受,,整理和定义OO的属性和方法

OOP:Object-Oriented Programming,把组件的实现和接口分开,并且让组件具有多态性,面向接口编程;

DDD:Domain-Driven Design 领域驱动设计,面向对象分析,对事物的抽象能力

posted on 2018-11-01 11:06  samuel1  阅读(2713)  评论(0编辑  收藏  举报

导航