java打卡day05 物件導向初次了解

2021-09-19 22:51:15 字數 1044 閱讀 9389

可以理解為每個存在的東西都是乙個物件,比如說我們生活中的手機,電腦等等,都是乙個物件。

建立物件,建立乙個物件需要我們進行,

第一步:宣告乙個物件

可以理解為把物件解釋給使用者

第二部:例項化

可以理解為建立乙個物件(使用new建立)

第三部:初始化

使用new建立物件時,會呼叫構造方法初始化物件;

可以理解為呼叫構造的方法;

基礎例子:

public

class

puppy

public

static

void

main

(string[

] args)

}

構造方法的名稱必須與類同名,乙個類可以有多個構造方法。

應用:

public

class

puppy

public

void

setage

( int age )

public int getage()

public

static

void

main

(string[

] args)

}

結果:

小狗的名字是 : tommy

小狗的年齡為 : 2

變數值 : 2

注意:

/* 通過方法來設定age,用於初始值 */

mypuppy.setage( 2 );

/* 呼叫另乙個方法獲取age */

mypuppy.getage( );

/*你也可以呼叫其他方法獲取其他的東西*/

***xx.方法名( );

特別注意:

乙個原始檔中只能有乙個public類

Day05 類與物件

物件導向的特點 從執行者變為指揮者,包括封裝,繼承與多型。什麼是類?類是一組相關屬性和行為的集合。什麼是物件?是一類事物的具體體現。物件是類的例項,具備該事物的屬性和行為。類與物件的關係 類是對一類事物的描述。物件是一類事物的例項。類是物件的模板,物件是類的實體。類的定義 格式 public cla...

java學習筆記day05 陣列

陣列 是一種容器,可以同時存放多個資料值。陣列的特點 1.陣列是一種引用資料型別 2.陣列當中的多個資料,型別必須統一 3.陣列的長度在程式執行期間不可改變 陣列的初始化 在記憶體當中常見乙個陣列,並且象其中賦予一些預設值。兩種常見的初始化方式 1.動態初始化 指定長度 2.靜態初始化 指定內容 動...

day05 陣列 排序

pragma mark 陣列 變數實際上就是乙個容器,陣列也是乙個容器,這個容器可以儲存更多的內容。1.陣列屬於構造型別 2.具有相同資料型別的成員組成一組陣列。3.儲存不同型別的陣列有對應的名稱,如 ios班 安卓版,同理,整數型別 陣列中的成員都是整數,浮點型陣列,陣列中的成員是浮點型。4.陣列...