1. 程式人生 > >面向接口、面向對象、面向方面的區別

面向接口、面向對象、面向方面的區別

tro 好的 接口 分離 思想 抽象類 對象 面向 組織程序

1、面向接口:

通過接口約束對象的一些方法和屬性,屬於面向對象中的一部分。

更好的方式是「面向抽象」:先定義接口約束,再定義抽象類,在抽象類中實現公共方法,在進行具體實現。

總結:統一行為

2、面向對象:

通過封裝、繼承、多態更加有效的組織程序。

總結:提高復用

3、面向方面:

把業務的主邏輯和次邏輯分開的一種思想。

總結:分離邏輯

面向接口、面向對象、面向方面的區別