Java基礎複習筆記4 物件導向基礎 類與物件

2021-08-18 23:16:01 字數 923 閱讀 1958

物件導向

一、類:

a) 類:具有相同屬性和行為的一類實體;封裝物件的屬性和行為的載體。

1.        屬性;

類的組成

2.       方法;

b)  類的定義:

i.             定義類名;

ii.             編寫類的屬性;

iii.             編寫類的方法.

c)   變數:

i.   成員變數

1.       成員變數會賦初始值0

ii.  區域性變數

1.       區域性變數一定要初始化

d)   構造方法:建立物件

i.             與類名相同且無返回值( no void)

ii.            無參的構造方法;

iii.           有參的構造方法——初始化成員變數賦值

iv.          當沒有構造方法時,系統會自動新增無參的構造方法;反之,當存在無參或有參的構造方法時,系統不會自動新增無參構造方法;

v.           構造方法的過載

vi.          有參構造方法可確定傳值範圍。

e) static:

i.             靜態成員/類成員

ii.             修飾變數、方法和**塊

iii.             靜態初始化塊:

1.       程式執行時靜態初始化塊最先被執行,然後執行普通初始化塊,最後才執行構造方法;

2.       靜態初始化塊只執行一次;

二、 物件與物件引用

demo name; //建立乙個物件引用

name = new demo(); //將物件引用指向物件,new後面的是構造方法。

JAVA基礎 方法 物件導向筆記4

類名首字母大寫,如果類名有許多單詞組成,每個單詞的首字母要大寫 方法名的首字母應該小寫 這也是約定俗成的規矩 檔名要和含有public的那個類的名稱相同 基礎資料型別的變數只佔一塊記憶體 引用資料型別的變數只佔兩塊記憶體 其實方法的返回值也是存在乙個臨時的記憶體的區域中 返回值是乙個普通的型別 當把...

java物件導向複習

1 記憶體 pc主要原件 cpu 記憶體 硬碟 執行著的程式在記憶體裡,記憶體是臨時儲存器。沒有執行的程式在硬碟上,硬碟是永久性儲存器。2 和資料庫無關的程式都是只在記憶體裡執行,屬於曇花一現。寫程式的實質就是在操作記憶體。int a 10 和記憶體要一塊空間,名字叫 a,大小 4個位元組,把 10...

java基礎複習(4)

極限程式設計 測試先行,結對程式設計 要求兩個人水平相當。能夠提高效率,不易出錯,而且程式設計者無法偷懶哈 看過程式設計師上面的一篇文章,極限程式設計具有良好的實踐性比如 測試驅動開發,持續整合,使用者故事。測試驅動保證了開發人員的編碼質量。持續整合保證了每天完成的任務都能夠成功整合到系統中,保持專...