物件導向程式設計中,介面既然不能直接描述方法,要他有何用

2021-03-03 21:11:25 字數 546 閱讀 9278

1樓:植物延時哎力久

在面bai向物件程式設計du中,根據既有類(父類)派生zhi出新類dao

(子類)的現象稱為類的繼承回機制,亦答稱為繼承性。

物件導向方法的繼承性是聯結類與類的一種層次模型。繼承是物件導向程式設計能夠提高軟體開發效率的重要原因之一。繼承意味著派生類中無須重新定義在父類中已經定義的屬性和行為,而是自動地、隱含地擁有其父類的全部屬性與行為。

繼承機制允許和鼓勵類的重用,派生類既具有自己新定義的屬性和行為,又具有繼承下來的屬性和行為。當派生類又被它更下層的子類繼承時,它繼承的及自身定義的屬性和行為又被下一級子類繼承下去。繼承是可以傳遞的,符合自然界中特殊與一般的關係。

繼承性具有重要的實際意義,它簡化了人們對事物的認識和描述。比如我們認識了飛行器的特徵之後,再考慮飛機、飛船和彈道時,由於它們都具有飛行器的共性,於是可以認為它理所當然地具有飛行器的一般本質特徵,從而只需把精力用於發現和描述飛機、飛船和飛彈獨有的特徵。

物件導向程式設計中的繼承性是對客觀世界的直接反映。通過類的繼承,能夠實現對問題的深入抽象描述,反映人類認識問題的發展過程。

物件導向程式設計求答案,求物件導向程式設計A卷答案

你怎麼2個第九題 1.b,2.b,3.a,4.a,5.d,6.d,7.d,8.d,9.a,9.c,10.d 求物件導向程式設計 a 卷答案 1.若給出函式宣告 void f int a 1,int b 2,int c 3,int d 4 下面的函式呼叫合法的有 abd a.f b.f 5 c.f 5...

物件導向程式設計,這題選什麼,物件導向程式設計的優點是什麼?

努哈qq樂all送體力老老實實昆特樂pad缺了up得了 物件導向程式設計的優點是什麼?1 易維護 採用物件導向思想設計的結構,可讀性高,由於繼承的存在,即使改變需求,那麼維護也只是在區域性模組,所以維護起來是非常方便和較低成本的。2 質量高 在設計時,可重用現有的,在以前的專案的領域中已被測試過的類...

物件導向程式設計相對於面向過程程式設計有什麼優點?二者有什麼區別

面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。例如五子棋,面向過程的設計思路就是首先分析問題的步驟 1 開始遊...