程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> OOD、OOP、AOP區別,oodoopaop區別

OOD、OOP、AOP區別,oodoopaop區別

編輯:C#入門知識

OOD、OOP、AOP區別,oodoopaop區別


OOD:面向對象設計(Object-Oriented Design,OOD)方法是OO方法中一個中間過渡環節。其主要作用是對OOA分析的結果作進一步的規范化整理,以便能夠被OOP直接接受。

OOP:面向對象編程(Object Oriented Programming,OOP,面向對象程序設計)是一種計算機編程架構。OOP 的一條基本原則是計算機程序是由單個能夠起到子程序作用的單元或對象組合而成。

AOP:AOP為Aspect OrientedProgramming的縮寫,意為面向切面編程。所謂的面向切面編程其實是對業務邏輯又進行了進一步的抽取,將多種業務邏輯中的公用部分抽取出來做成一種服務(比如日志記錄,性能統計,安全驗證等),從而實現代碼復用。另外這種服務通過配置可以動態的給程序添加統一控制,利用AOP可以對業務邏輯的各個部分進行分離,從而使得業務邏輯各部分之間的耦合度降低。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved