C中簡述物件導向中繼承關係,並舉例說明

時間 2021-07-20 17:09:16

1樓:匿名使用者

物件導向的思想跟c#或者c++是沒有關係的吧。

c#物件導向三個特徵:繼承,封裝,多型。

你說的是繼承麼?

繼承就是子類可以使用父類的屬性和方法。

例如public class a

}public b :a

當然了,繼承還可以重寫父類的成員函式,新增子類的新的成員變數和成員函式。

不知道是否答為所問?

c#,物件導向程式設計語言的三種典型特徵是什麼?並簡要說明

2樓:莜莜_秋楓

封裝:隱藏內部功能的具體實現,只保留和外部交流資料的藉口。就好比電視機,用一個外殼把內部零部件及控制電路封裝起來,只提供按鈕或者遙控器介面供人使用。

繼承:繼承最大的好處是實現**的高效重用,也更加形象的描述現實世界中物件的關係。

多型:即同一個動作作用不同的物件產生不同的具體行為。比如,駕駛是一個動作,但是把駕駛作用在汽車和飛機上時,產生了不同的具體的駕駛操作與過程。

它的好處是規範和簡化介面的設計。比如,你所見到的電器的開關標記符號基本都是一樣的,這樣可以方便使用者識別和理解。

純手打……

3樓:匿名使用者

所有物件導向都是這三種特性:封裝、繼承、多型 具體沒法跟你解釋 只能是應用之後 自己慢慢體會著三個特性

物件導向概念問題,什麼是封裝、繼承、多型?他們的作用和好處? 求詳細答案高分懸賞

4樓:匿名使用者

哎 我當初也有你這衝動。。說到底物件導向是一種世界觀。人類的思考目標就是物件,程式設計時以這種觀點來組織程式就是物件導向程式設計。

我個人理解,話說你想一步到位就有點不太現實。只能慢慢體會。封裝指類對外遮蔽內部細節。

繼承是指類之間有繼承關係,子類有條件地繼承父類的特徵。多型說通俗一點就是以一種更泛化、更通用的觀點或者視角去對待一個具體物件。我只理解到這個程度。

貌似直到現在都沒有一個公認的、權威的定義,初學階段琢磨這些有點兒鑽牛角尖了。建議你直接上手程式設計。路還長,童鞋。。

5樓:匿名使用者

繼承是一種聯結類的層次模型,並且允許和鼓勵類的重用,它提供了一種明確描述共性的方法,物件的一個新類可以從現有的類中的派出,這個過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那裡繼承方法和例項變數,並且類可以修改或增加新的方法使之更適合特殊的需要。

封裝:封裝是把過程和資料包圍起來,對資料的訪問只能通過已定義的介面。

物件導向計算始於這個基本概念,即現實世界可以被描繪成一系列完全自治、封裝的物件,這些物件通過一個受保護的介面訪問其他物件。

多型性:多型性是指允許不同類的物件對同一訊息作出響應。多型性包括引數化多型性和包含多型性。多型性語言具有靈活、抽象、行為共享、**共享的優勢,很好的解決了應用程式函式同名問題。

6樓:匿名使用者

直接 上手程式設計吧

只要對這些東西有個模糊的概念就可以了,再說 這些概念性的東西沒有標準的答案的。

面試問到這些問題 簡單說下 然後直接說 這些概念性的東西 不太瞭解 就可以了 。

別人只在乎你 做過什麼專案 關鍵是 技術 ,能力。

7樓:匿名使用者

封裝體現在公有、私有、受保護。。。。

繼承體現在類的繼承。。。就是可以免去重複定義吧。。。

多型體現在虛擬函式、動態聯編。。。。

8樓:匿名使用者

問題不難,但是可能要和你講上三天

c#中請說明類的三大特性,並舉例說明類的繼承和多型。

9樓:匿名使用者

以控制元件來說

封裝來:你用那些控制元件自,只需要

呼叫bai具體的屬性和方法du,對怎麼呈現的根本zhi不需要了dao解,這就是封裝

繼承:有個control基類,封裝了常用的方法和屬性,所有控制元件都是繼承自它,而且都會有這些屬性和方法,這就是繼承

多型:control類是繼承自object,object有個tostring()方法,但是你每個控制元件呼叫一次就會知道,輸出字串是不一樣的,因為它們內部重寫(override)了tostring()方法.每個控制元件還有很多同名,但不同引數或者不同返回值的方法(過載),這就是多型

10樓:袁嫣曹琪睿

1:封裝的性:是物件導向的基礎,物件導向系統的封裝性其實是一種資訊的隱藏技術,內

2:繼承的本容

質是實現**重用,因而繼承機制能縮短軟體的開發週期,加快程式設計速度3:多型性是物件導向系統的重要特性,對於同一訊息,它可以根據傳送訊息的物件的不同採用

多種不同的處理方式。

物件導向的基本特徵封裝繼承多型,物件導向的三個基本特徵 封裝 繼承 多型

封裝 繼承 多型 主要是類。封裝也就是類的私有化。以下為c 比如class time 繼承就是保留父類的屬性,開擴新的東西。class land vehicle public time 這樣就繼承了父類time 多型多型性是允許將父物件設定成為和一個和多個它的子物件相等的技術,比如parent ch...

C 作為面嚮物件語言的基本特徵 封裝,繼承和

c 物件導向的三個基本特徵是 封裝 繼承 多型。其中,封裝可以隱藏實現細節,使得 模組化 繼承可以擴充套件已存在的 模組 類 它們的目的都是為了 重用。而多型則是為了實現介面重用!封裝 封裝可以隱藏實現細節,使得 模組化 封裝是把過程和資料包圍起來,對資料的訪問只能通過已定義的介面。物件導向計算始於...

C 物件導向程式設計問題,求教

手機使用者 一 單項選擇題 1.用來構成c 程式檔案的基本單位是 c a.字元 b.語句 c.函式 d.表示式 2 在下列符號常量定義中,錯誤的定義是 c a.const double dd 3.14 b.const int m 20 c.const char ch d.const bool mar...