抽象和封裝

2021-07-30 01:38:01 字數 616 閱讀 5332

1.物件和類的區別與聯絡:

類是物件的型別,物件是類的例項。

類和物件是抽象和具體的關係。

2.封裝的好處:

隱藏類的實現細節

讓使用者只能通過程式規定的方法來訪問資料

可以加入訪問控制語句,限制不合理操作

3..封裝的步驟:

修改屬性的可見性

建立共有的getter,setter方法

在getter,setter方法中加入屬性控制語句

4.物件導向的過程就是抽象的過程

第一步,發現類。

第二步,發現類的屬性。

第三步,發現類的方法。

4.抽象時遵循的原則如下:

屬性,方法的設定是為了解決業務問題

關注主要屬性,方法

如果沒有必要,勿增加額外的類,屬性,方法

5.構造方法的作用,在建立物件時執行一些初始化操作,如給成員屬性賦初值

特點:構造方法的名稱和類名相同,沒有返回值型別

6.什麼是方法過載:

必須在同乙個類裡

方法名相同

引數列表不同

與方法返回值和方法修飾符無關

(新增getter,setter方法快捷鍵:shift+alt+s+r)

抽象和封裝

現實世界是 物件導向 的,物件導向就是採用 現實模擬 的方法設計和開發程式。物件導向技術是目前計算機軟體開發中最流行的技術。物件導向設計的過程就是抽象 的過程。類是對某一類事物的描述,是抽象的 概念上的定義。物件是實際存在的該事物的個 體,是具體的 現實的。如果同乙個類中包含了兩個或兩個以上方法,它...

抽象和封裝

1.顯示世界是 物件導向 的,物件導向就是採用 現實模擬 的方法設計和開發程式。2.物件導向設計是目前計算機軟體開發中最流行的技術。物件導向設計的過程就是抽象的過程。3.類是對某一類實物的描述,是抽象的 概念上的定義。物件是實際存在的該事物的個體,是具體的 現實的。4.如果同乙個類中包含了兩個或兩個...

抽象和封裝

建構函式 訪問修飾符 構造方法名 建構函式的作用 就是給屬性進行賦值的 也叫物件的初始化,每乙個類都會有乙個預設的建構函式 建構函式 就是方法名和類名完全一致的函式他沒有返回值型別也沒有void,如果我們寫了建構函式,那麼預設的建構函式將不存在 不能夠被呼叫 建構函式的過載 過載 方法名與類名相同,...