抽象物件
比如,訂單分臨時和正式的,臨時訂單就是可以修改的,正式訂單就是確定下來的,這樣的話,兩種訂單的操作肯定不一樣,很明顯,我們可以抽象出Order介面,而介面的意義在於忽略實現,但是這兩種訂單操作不一樣,如果我們只是簡單的額Order tempOrder = new TempOrder(),那麼臨時物件所獨有的操作Order肯定用不了,難道要型別轉換?我感覺這非常不OO,不知大家有沒有什麼好建議啊
相關文章
- 物件導向-抽象類物件抽象
- JAVA物件導向--抽象類Java物件抽象
- Abstract Factory(抽象工廠)——物件建立型模式抽象物件模式
- PHP物件和介面抽象類注意事項PHP物件抽象
- 第10章 物件和類——物件和類(六) 抽象資料型別物件抽象資料型別
- 抽象類、抽象欄位、抽象方法抽象
- SICP:構造過程抽象--物件導向的解釋抽象物件
- python物件導向之抽象工廠設計模式Python物件抽象設計模式
- JavaSE第三章 物件導向 抽象類 abstractJava物件抽象
- 物件導向基礎(2)--抽象類 介面 集合 泛型物件抽象泛型
- [.net 物件導向程式設計基礎] (15) 抽象類物件程式設計抽象
- [原創]介面、類、抽象類、物件的另類解釋抽象物件
- PHP 手冊 (類與物件) 學習筆記十:抽象類PHP物件筆記抽象
- 一切皆物件,介面也能再抽象(Fragment通訊)物件抽象Fragment
- 章10——物件導向程式設計(高階部分)——抽象類物件程式設計抽象
- 什麼是物件?什麼是抽象?怎麼理解物件導向的程式設計思想?物件抽象程式設計
- 【抽象那些事】不完整的抽象&多方面抽象&未用的抽象&重複的抽象抽象
- 抽象方法和抽象類抽象
- 抽象類和抽象方法抽象
- Python 學習筆記之類「物件導向,超類,抽象」Python筆記物件抽象
- Java第八課. 物件導向特徵3-多型&抽象類Java物件特徵多型抽象
- java抽象類和抽象方法Java抽象
- 抽象抽象
- 介面的行為抽象和抽象類的行為抽象抽象
- 物件導向 -- 三大特性之繼承 補充 抽象類 介面類物件繼承抽象
- JAVA學習線路:day01物件導向(繼承、抽象類)Java物件繼承抽象
- [JAVA] Java物件導向之final、abstract抽象、和變數生命週期Java物件抽象變數
- java抽象Java抽象
- 抽象合集抽象
- 抽象類抽象
- PHP 抽象類繼承抽象類時的注意點PHP 抽象類繼承抽象類時的注意點PHP抽象繼承
- 關於Java中的物件、類、抽象類、介面、繼承之間的聯絡Java物件抽象繼承
- JAVA物件導向高階二:抽象類的應用--模板方法設計模式Java物件抽象設計模式
- c# abstract抽象類及抽象方法_繼承C#抽象繼承
- Java 抽象類Java抽象
- 抽象的力量抽象
- 14、抽象類抽象
- 何時抽象抽象