close
◎為什麼要使用接口?
因位於父類的方法可能無法寫出完全能符合各子類需求之內容。且如用一般繼承方式的話,子類也有可能會忘記再覆寫之,因此透過接口之方式,能透過語法來強制子類來覆寫實作之。
◎工廠方法模式
1. 工廠方法即將需生成物件的程式碼封裝在工廠類中,並減少調用該物件的程式碼之修改。
2. 工廠方法模式主要用於減化因需使用某一物件時,就需根據用戶選擇而生成相應的物件(例如:印表機)之程式碼。其作法即為將該生成物件的程式碼集中放置在某一類中,並再透過方法來呼叫及回傳該物件。
3. 範例程式碼
文章標籤
全站熱搜
留言列表