【面向對象設計基礎】接口

a)使用場景:解決多重繼承和Client需要多Service_Provider的支持。 b)典型UML:     c)舉例:薪水計算類的設計 不同的類別有不同的薪水計算方法,那麼getSalary方法可以抽象到一個接口SalaryCalculator內,這樣在Client進行調用時就會有多態的效果: public interface SalaryCalculator {        public
相關文章
相關標籤/搜索