什麼是多型多型的概念及作用 好處求解

2022-02-19 04:22:12 字數 2029 閱讀 5136

1樓:

多型表現可分為: 靜態和動態.

靜態表現: 父類中有相同名稱但引數不同或有不同的引數型別的方法,稱為:overloading 過載.

動態表現: 子類中重寫了父類中的方法,稱為:overriding 覆蓋或重寫

2樓:匿名使用者

一個物件具有的多種狀態 多用在繼承

比如子類 和 父類:子類擁有父類中的方法a() 和自己的方法a() 子類物件a(){}可以具有除父類中實現的功能外的其他功能 也就是父類的一個補充

什麼是多型?多型的概念及作用是什麼?

j**a中多型的好處到底是什麼???

3樓:匿名使用者

假如的的car中有100個方法 ,你你那樣寫豈不是每建立一個物件時都要呼叫100次,而多型給我們帶來了好處,我們只需在基類中(也就是car類)寫出這100個方法,而在呼叫的時候只需將子類物件傳遞給基類物件,編譯器將會根據具體類的物件呼叫相應物件的方法,從而簡便了程式設計(省去了每次建立物件都要寫100個呼叫**),其實我剛學的時候想法也跟你一樣,嘿嘿 為了我們有共同的想法,給點分我吧!!!!!!

4樓:匿名使用者

go方法傳遞的父類。所以只要是繼承了該類的子類都可以作為引數傳遞過去。在現實我們哪知道會不會有新的電腦。總不能都new出來吧!這樣的話擴充套件性更好。

5樓:匿名使用者

你現在寫的東西少,當然不會明白。就是純思想而言,都應好好學習。

6樓:linsihai無悔

多型的最大好處在方法的傳值上。假設一個方法有一個形參,如果它僅僅是一個未被繼承的類,即沒有子類,那麼它的形態是有限的。而多型,對於形參而言,就是可以有多種型別的輸入。

如eat(animal animal)這個方法中的形參,假設animal有n個實現類,那麼通過多型就可以傳入n種型別的物件。從而體現出多種動物不同的吃東西的狀態,一個animal只是一個抽象的詞,卻可以有很多個具體的實現類作為輸入(如cat、dog、pig……)。這樣做的好處是顯然的,這裡就不贅述了,有興趣可以瞭解一下面向介面程式設計的好處。

7樓:海深不藍

school school1 = new school("changning", new student("lisi", 21));

school school2 = new school("changning", new teacher("dudu", 29, "maths"));

對於前輩odouaa 的解釋,

如果用匿名內部類來實現的話 可能解釋的更清晰一些。

使用者無需知道某個物件的具體的型別,只需要用其抽象類或者介面去引用即可。

例如collection中 迭代器就是一個很好的 多型的例子。

在j**a中,什麼是多型?有什麼作用?

8樓:第8感超人

多型和繼承的概念總是聯絡在一起的

比如說 class father 和 class son extends father

可以這樣例項化 father f=new son()但是不能這樣 son s=new father()只有向上轉才是有效的啊

至於有什麼作用 多寫點程式就體會出來了.

9樓:猜不對

父類的引用呼叫子類的物件!

請回答: 在c++中什麼是多型?多型有什麼用途?

10樓:匿名使用者

a.多型就是「一個介面,多種方法」,程式在執行時才決定要呼叫的函式。通過虛擬函式實現的,虛擬函式允許子類重寫override

b.多型的目的: 介面重用。封裝可以使得**模組化,繼承可以擴充套件已存在的**,他們的目的都是為了**重用,而多型的目的則是為了介面重用。

當初面試時候就遇到這個基礎問題,基礎的很多都忘記了,幸好看了黑馬程式設計師的面試寶典。

j**a中什麼是多型性?它具有什麼優點

物件導向概念問題什麼是封裝繼承多型?他們

哎 我當初也有你這衝動。說到底物件導向是一種世界觀。人類的思考目標就是物件,程式設計時以這種觀點來組織程式就是物件導向程式設計。我個人理解,話說你想一步到位就有點不太現實。只能慢慢體會。封裝指類對外遮蔽內部細節。繼承是指類之間有繼承關係,子類有條件地繼承父類的特徵。多型說通俗一點就是以一種更泛化 更...

遺傳度的4遺傳度研究的意義,什麼是多型性多型性在遺傳學研究中有何意義

通過對遺傳度的研究,科學家可以量化環境和遺傳對於性狀的影響程度,從而可以瞭解環境變化對於性狀改善的程度範圍。在雜交育種領域,通過對遺傳度的研究,可以計算出種子的遺傳能力,從而知道育種的成功率 在遺傳病防治領域,遺傳度可以提供疾病被遺傳的概率,可以指導新生兒或者產前的篩查 在兒童養育方面,通過遺傳度的...

心理諮詢是什麼,心理諮詢的概念及其作用是什麼?

心理諮詢是指運用心理學的方法,對心理適應方面出現問題並企求解決問題的求詢者提供心理援助的過程。來訪者就自身存在的心理不適或心理障礙,通過語言文字等交流媒介,向心理諮詢師進行訴說,尋求擺脫困境,解決問題的條件和對策。心理諮詢是人與人建立關係的一個過程。助人自助,幫助來訪者獲得心理成長。通過聊天,能把你...