OODOOPAOP区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OODOOPAOP区别相关的知识,希望对你有一定的参考价值。

OOD:面向对象设计(Object-Oriented Design,OOD)方法是OO方法中一个中间过渡环节。其主要作用是对OOA分析的结果作进一步的规范化整理,以便能够被OOP直接接受。

OOP:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。

AOP:AOP为Aspect OrientedProgramming的缩写,意为面向切面编程。所谓的面向切面编程其实是对业务逻辑又进行了进一步的抽取,将多种业务逻辑中的公用部分抽取出来做成一种服务(比如日志记录,性能统计,安全验证等),从而实现代码复用。另外这种服务通过配置可以动态的给程序添加统一控制,利用AOP可以对业务逻辑的各个部分进行分离,从而使得业务逻辑各部分之间的耦合度降低。

 

以上是关于OODOOPAOP区别的主要内容,如果未能解决你的问题,请参考以下文章

1.dash,crash的区别

1.dash,crash的区别.

Centos和Redhat的区别和联系

.com和.net有啥区别?

汇编movsx和movzx的区别

switch与change的区别