老男孩網(wǎng)絡(luò)安全11期\/--》ccys1473
繼承使用場景
采用假設(shè)法:如果有兩個類A、B,只要它們符合A是B的一種或者B是A的一種(A is B)或(B is A)這樣的關(guān)系,就可以考慮使用繼承
繼承的設(shè)計技巧
通過父類定義子類時,只需要在子類中指出子類與父類的不同之處即可,將通用的字段和方法(不管是否是抽象的)都放在父類(不管是不是抽象類)中,而更特殊的方法就放在子類中
多態(tài)
多態(tài):一個對象變量可以指示多種實際類型的現(xiàn)象(某一個對象在不同時刻表現(xiàn)出來的多種狀態(tài))
多態(tài)的使用前提:1、要有繼承關(guān)系;2、要有方法重寫;3、要有父類引用指向子類對象
父類名 f = new 子類名();
1
多態(tài)的好處:1、提高了代碼的維護性;2、提高了代碼的擴展性
標簽: