專案過程中如何使用物件導向的特徵:繼承,封裝,多型,介面

hrdzkj發表於2013-06-28

首先,把兩個物件的共同點抽象出來,前期可能不能抽象出所有的,只i要有就可以了。這樣得到了父類。

然後繼續分析子類,把子類的共同點(利用到共同的方法,或者邏輯思路上相同)往父類提,這樣子類就很自然地利用到了繼承的特徵,減少了程式碼量,也更有利於維護。

對於一些在後期才能具體確定方法,可以寫成抽象方法或者介面,讓子類來實現。這樣自然地利用到了多型和介面。

 

 

相關文章