亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多態引用,抽象類區別,利弊.

還是想問下,關于多態(父類引用子類對象)與(子類引用子類對象),同樣能實現功能調用,這兩個區別在什么地方. 還有抽象類和原父類,有什么區別,或者有什么好處,目前這功能上是一致的呀.

正在回答

2 回答

  1. 多態就是在繼承的基礎上呈現出一個類不同對象的表現形式,如果是子類創建子類對象就不能表現出類多態的形態了;在實際開發過程中,通過父類創建子類對象可以很清晰的理清代碼邏輯并實現業務功能,使用父類創建子類對象,可以不用管具體的實現方式,只需要知道其功能便可調用;

  2. 簡單的說,要繼承抽象類就必須要實現其抽象方法,而繼承于原父類可以不用繼承其方法,因此不能保證父類創建的子類對象擁有其相應的方法;使用抽象類才是面向對象設計的核心原則即OCP。

5 回復 有任何疑惑可以回復我~
#1

吾怯二日

十分感謝!!雖然知道方法怎么用 但是覺得這幾個方法可以實現相同的結果 所以一直在糾結為什么要這么多方法 現在知道他們的作用 思路豁然開朗了!
2016-03-15 回復 有任何疑惑可以回復我~

突然想到玩的游戲

每個人物都有裝備 裝備分為上衣 下衣 手腕 戒指等

當你創建一個新的人物的時候 必須有這些東西 ? 開發的應用的使用過程是對多個程序的重復使用 并不是開發 新的程序 所以 抽象類是核心

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

多態引用,抽象類區別,利弊.

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號