this關鍵字的三種用法

2021-10-08 05:59:05 字數 709 閱讀 8155

this關鍵字:訪問本類內容。

package cn.ly.day.seven.eighteen;

public

class

fu

package cn.ly.day.seven.eighteen;

/** super關鍵字用來訪問父類內容,而this關鍵字用來訪問本類內容

*用法:

* 1.在本類的成員方法中,訪問本類的成員變數。

* 2.在本類的成員方法中,訪問本類的另乙個成員方法

* 3.在本類的構造方法,訪問本類的另乙個構造方法。

*在第三種用法當中要注意:

* this(....)呼叫也必須是構造方法的第乙個語句。唯一乙個。

* super和this兩種構造方法呼叫,不能同時呼叫。

* */

public

class

ziextends

fupubliczi(

int n)

publiczi(

int n,

int m)

public

void

shownum()

public

void

methoda()

public

void

methodb()

}

this關鍵字的三種用法

在本類成員方法中,訪問本類成員變數 典型用法 在本類成員方法中,訪問本類成員變數 public class testdemo 在本類的成員方法中,訪問本類的另乙個成員方法 在本類成員方法中,訪問本類另乙個成員方法 public class testdemo 成員方法b public void met...

NEW關鍵字的三種用法

第一種 建立物件 呼叫建構函式,這就不用講了 classa a new classa 第二種 是作為修飾符,顯示隱藏繼承於基類的繼承成員 第三種 是用在泛型中新增型別的約束 1class program abstract public class test public class class1 t...

C 中New關鍵字的三種用法

三種用法如下 在 c 中,new 關鍵字可用作運算子 修飾符或約束。1 new 運算子 2 new 修飾符 在用作修飾符時,new 關鍵字可以顯式隱藏從基類繼承的成員。3 new 約束 用於在泛型宣告中約束可能用作型別引數的引數的型別。關於第二種用法看下例 using system public i...