面向可複用性的基本概念

可複用性的三個層面 代碼層面的複用 模塊層面的複用 在class與interface層面的複用 複用技術:繼承與委託 繼承:子類型繼承、重寫父類型的方法,類型耦合性高 委託:一個對象依賴另一個對象的方法,耦合性底 庫層面的複用 開發者的程序 調用 可複用的類庫 Framework框架 調用 開發者的代碼 關於Framework 白盒框架:通過代碼層面的繼承進行框架擴展 黑盒框架:通過實現特定接口/
相關文章
相關標籤/搜索