Java第一次總結

2021-09-23 05:54:04 字數 903 閱讀 3765

什麼是物件?什麼是類?類和物件有什麼關係?

類就是一組相關的屬性和行為的集合

物件是該類事物的具體表現形式,具體存在的個體

當乙個類定義存在後,可以使用new運算建立我們該類的物件。物件建立的過程一般稱為類的例項化

請簡述this關鍵字的應用

1. 當形參變數名和成員變數名相同的時候,在方法體的內部會優先選擇形參變數使用,

此時就需要使用this.的方法明確使用成員變數而不是形參變數。

2. 在構造方法的第一行使用this(實參)的方式可以呼叫本類中其他構造方法。

請簡述方法重寫和方法過載的區別

在同乙個類中,方法名相同引數列表不同的方法之間構成過載關係

方法過載的主要體現在:引數的個數不同、引數的型別不同、引數的順序不同,但是方法名稱要相同

當父類繼承下來的方法不足以滿足子類需求的時候,則需要在子類中重寫乙個與父類一樣的方法,叫做方法的重寫

方法重寫的主要體現在:相同的方法名稱,相同的引數列表,相同的返回值型別或者返回子類。

請列舉抽象類和介面的區別(至少五點)

1. 定義抽象類的關鍵字是class,而定義介面的關鍵字是inte***ce.

2. 繼承抽象類的關鍵字是extends,而實現介面關鍵字是implements.

3. 繼承抽象類支援單繼承,而實現介面支援多實現.

4. 抽象類有構造方法,但是介面沒有.

5. 介面中的所有成員變數都必須是常量,而抽象類中可以是變數.

6. 介面中的所有成員方法都必須是抽象方法,而抽象類中可以是普通方法

7. 介面中增加方法一定影響子類,而抽象類可以不影響

第一次總結

走上acm之路的奇葩起因 大一下學期過得太過渾渾噩噩,負罪感超標,想趁著暑假學點資料結構 c 什麼的,還聽說大二的程式設計實驗巨難,想著靠暑假集訓實驗不掛,真沒想過要出去比賽或者堅持兩年 也是自己比較low,感覺拿不到比賽機會 超沒追求的說。學校acm暑假集訓,因為是妹紙,所以零基礎教練也讓參加了 ...

第一次總結

這是第一次寫部落格,確實不知道寫什麼,就總結一下今天學到的吧。磁碟 記憶體 cpu 之間的關係 2.知道了它們的關係,我們來看資料結構 對資料的基本操作就是增刪改查,而它們可以分為順序結構和鏈式結構,陣列就是順序結構,我們可以通過下標來訪問它的每乙個元素。我們來看一下各個結構的時間複雜的 型別操作 ...

第一次停課總結

不知不覺就四月了,過得好快啊!雖然馬上就要省選了,但我還是一副若無其事的樣子,本來就是去打醬油的,只是分了打得好與不好兩種情況。我還是選擇了先停一周課,事實證明,這是有效果的,沒有達到預期的效果。這幾天是心情比較鬱悶吧,主要是因為還是沒有完美的完成每天的任務吧,尤其是那些有指標的,指來指去弄不che...