什麼是物件導向方法的封裝性 他有什麼特點

2023-02-01 14:00:26 字數 2568 閱讀 1172

1樓:是玉花法醜

特點就是封裝啊,你就看不到細節了,也不管細節是什麼,這樣一來有很多好處。

1、提高**安全性。

2、提高開發效率,別人寫的方法只需要知道怎麼用,什麼功能就好。

3、等等。

物件導向程式設計中的封裝性有什麼好處

2樓:匿名使用者

封裝就是將介面和實現細節分離開來的過程。一般來說介面是不會輕易改變的,但是實現細節可能由於各種原因發生變化,封裝就起到了在變與不變之間劃界線的作用。

舉個簡單的例子:

從windows xp到現在的windows 10,windows 核心不停在變,但是他的基本的介面和操作方式沒發生太大的變化,而且使用者不用知道windows作業系統的內部工作方式就可以使用該系統,這就是封裝的好處。

什麼是物件導向裡的類,什麼是封裝?

3樓:網友

可以的,程式設計的理念應該是差不多的, 只不過有些語言這樣寫,有些語言那樣寫而已!

物件導向:其實主要的體現就是封裝,繼承和多型!

封裝就是說如果a類中有個private的a屬性,其中提供了一個public的geta(),你從b類中想用這個a中的a屬性,就通過new a().geta()來得到。我說的只是一個簡單的封裝。

其實還有很多,baidu下什麼都有了。!~希望你能看懂。

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

4樓:匿名使用者

封裝:就是物件的屬性和方法打包到一塊。

好處:簡單理解就是通用,靈活,獨立;封裝也可以理解為一個模板。

例子:遊戲的職業。

比如法師的血藍和技能。戰士的血藍還有技能。他們都有共同的屬性只不過引數不一樣,封裝就是把職業共同的屬性打包到了一塊。

繼承:a類可以擁有b類的屬性和方法,而且b類有自己獨立的屬性和方法(a沒有)

好處:我的理解就是節省**。

例子:作業系統來說xp的版本。

xp的專業版就是繼承xp的家庭版(家庭版的功能專業版都有,專業版的功能家庭版沒有).

而且xp專業版再擁有自己獨立的功能。

多型:方法的重寫和過載。

好處:我的理解就是為了達到目標多了幾條選擇例子:去韓國,可以坐船,可以坐飛機。

希望能幫到你。

5樓:匿名使用者

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

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

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

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

6樓:匿名使用者

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

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

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

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

7樓:匿名使用者

直接 上手程式設計吧。

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

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

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

8樓:匿名使用者

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

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

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

9樓:匿名使用者

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

物件導向的四個基本特徵

物件導向程式設計有哪些基本特徵?

j**a物件導向的特徵有哪些方面

10樓:匿名使用者

1、封裝性。

2、抽象性。

3、多型性。

4、繼承性。

11樓:匿名使用者

1封裝2抽象。

3多型4繼承。

物件導向概念問題,什麼是封裝、繼承、多型?他們的作用和好處是什麼?

物件導向程式設計中什麼是類,有幾種特性

類就是一個物件,像在oc中,類裡面可以有變數也可以有函式。具體點來說,狗就可以是一個類,它有體重 毛髮這些變數,也有吃飯 跑步這些函式,這個類可以具體賦值為一個叫小黑的狗,然後有具體的特徵和行為方式 不同語言類特性也不同,oc中的類具有封裝 繼承 多型等特性 物件導向程式設計 object orie...

質性研究方法有哪些什麼是質性研究方法

1 參與觀察法,研究者深入到所研究物件的 生活背景中,在實際參與研究物件日常社會生活的過程中所進行的觀察。2 實地勘察調查法,專門從事勘查的部門或人員利用現代科學原理 現代科技知識和方法,對需要取證的事實進行勘驗 檢查 調查訪問 尋找 發現 固定和提取與有關的痕跡 物品等證據材料和資訊,為科技鑑定 ...

有什麼緩解過敏性鼻炎的方法,過敏性鼻炎有什麼緩解方法?

隨著過敏性鼻炎發病率的不斷升高,大家對緩解過敏性鼻炎的方法有哪些也越來越關注了。這樣的過敏性疾病還是經常可見的,而且主要出現在有過敏體質的人群中,不過由於過敏源不同,病情的嚴重程度不一樣,具體的表現乃至 方法也是存在差異的,但是生活防護一定要做好。1 水果蔬菜 新鮮水果蔬菜裡面含有抗氧化物如維他命c...