菜鳥自學Java之「物件導向程式設計」

2021-08-21 13:37:44 字數 529 閱讀 5514

物件導向程式設計object oriented programming 

1.類class

現實生活中對一類具有共同特徵的事物的抽象。例如:乙個「車」的類,可以是小汽車、卡車……共同特徵的乙個抽象。

(簡言之,類是用來描述現實世界中一類實物共同的性質和操作方法)

2.物件object

物件就是現實世界中的實體。

3.介面inte***ce

介面類似於c++中的虛函式,不對資料進行具體負責,只告訴其他人,你需要做什麼。也就是說只定義,不賦值。

介面中可以宣告屬性、方法、事件和型別(structure),但不能宣告變數,也不鞥設定這些成員的具體值。

語法格式:

inte***ce inte***cename
4.包

包是類的容器,用於分割類名空間。

語法格式:

package packagename;
菜鳥入門,如有錯誤,請不吝賜教!

java之物件導向

類是用於描述同一型別的物件的乙個抽象。類中定義了這一類物件所具有的靜態和動態屬性 靜態屬性 成員變數 動態屬性 方法 1 類可以看成是一類物件的模板,物件可以看成該類的乙個具體例項 2 首先必須定義類才能有物件 說到類,就不得不說構造其構造方法了 在new乙個物件是,呼叫的就是類中的構造方法 列如p...

Kotlin自學日記之物件導向

物件 類 繼承 封裝 多型 物件的含義是指具體的某乙個事物,即在現實生活中能夠看得見摸得著的事物。在物件導向程式設計中,物件所指的是計算機系統中的某乙個成分。在物件導向程式設計中,物件包含兩個含義,其中乙個是資料,另外乙個是動作。物件則是資料和動作的結合體。物件不僅能夠進行操作,同時還能夠及時記錄下...

java之物件導向2

作用 對物件的屬性 成員變數 進行初始化的 寫法 1.構造方法名與類名完全相同相同 大小寫必須一樣 2.沒有返回值型別 連void都不寫 3.沒有返回值 沒有 return public class demo01 class person 需求 寫乙個有引數的構造方法 public person s...