(1)如果成員變數和區域性變數(引數)重名
我們直接訪問是區域性變數(引數),無法訪問成員變數。
如果我們想要訪問成員變數,需要在前面加this:
this.成員變數名
注意:this表示的是當前物件。
案例:
public
void
setlength
(double length)
public
rect
(double length,
double width)
(2)構造器之間相互呼叫
如果多個構造器之間有重複的**,那麼我們可以通過使用this(實參)來呼叫其它構造器,從而避免重複**的定義。
用法:this(實參);
注意:呼叫不會產生新物件,只是執行方法體中的初始化**而已。
這條語句,必須是方法體中的第一條語句。
public
rect
(double length,
double width)
public rect(double length)
四葉草 介面
介面是一種新的抽象模板 所以我們用新的關鍵字來表示介面 inte ce。其實,介面是對類的補充。因為類是單繼承的,介面可以實現多繼承。我們學習的時候,可以介面當做是乙個更加抽象的抽象類。介面定義 修飾符 inte ce 介面名 預設例項方法 public default 返回值型別 方法名 引數 案...
四葉草 泛型
概念 泛型是一種未知的資料型別,引數化動態資料型別。e e element元素 t t type型別等 使用泛型和不使用泛型的區別 不適用泛型 好處 集合不使用泛型,預設型別是object型別,可以儲存任意型別 弊端 不安全,會引發型別轉換異常 泛型使用 泛型 引用資料型別 一般用26個大寫字母 最...
再看《蜂蜜與四葉草》
生活總會有百無聊賴的時候,前段時間曾幾度想翻開這第二季來看,但是第一季的句號畫得實在真太漂亮了,而常聽說續集質量都會大不如前,所以心怕會影響 第一季給我留下的美感,遲遲沒敢看。事隔十個月的今天,在第一季還在心中留有餘韻的情況下,我還是把第二季看完了 結論是沒讓我失望,這部作品真的很優 秀,細膩清新的...