面向接口編程解析

相信經常使用設計模式的碼農對面向接口編程已經有一定的瞭解,因爲在各種設計模式當中,對面向接口的各種應用可謂是發揮得淋漓盡致。 什麼是面向接口編程呢?我個人的定義是:在系統分析和架構中,分清層次和依賴關係,每個層次不是直接向其上層提供服務(即不是直接實例化在上層中),而是通過定義一組接口,僅向上層暴露其接口功能,上層對於下層僅僅是接口依賴,而不依賴具體類。 這樣做的好處是顯而易見的,首先對系統靈活性
相關文章
相關標籤/搜索