this關鍵字的3種用法

2021-10-06 16:13:33 字數 711 閱讀 2948

一、this.屬性名

當乙個類的屬性(成員變數)名與訪問該屬性的方法引數名相同時,則需要使用 this 關鍵字來訪問類中的屬性,以區分類的屬性和方法中的引數。

二、this.方法名

某個方法呼叫同一類中別的方法,不需要再建立物件,直接用this。

public class dog 

//run方法

public void run()

public static void main(string args)

三、this()訪問構造方法

使用 this( ) 在構造方法中給 name 賦值。

public class student 

//有參構造方法

public student(string name)

//輸出資訊

public void print()

public static void main(string args)

}

this關鍵字的三種用法

this關鍵字 訪問本類內容。package cn.ly.day.seven.eighteen public class fupackage cn.ly.day.seven.eighteen super關鍵字用來訪問父類內容,而this關鍵字用來訪問本類內容 用法 1.在本類的成員方法中,訪問本類的...

this關鍵字的三種用法

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

using關鍵字在C 中的3種用法

using 關鍵字有兩個主要用途 一 作為指令,用於為命名空間建立別名或匯入其他命名空間中定義的型別。二 作為語句,用於定義乙個範圍,在此範圍的末尾將釋放物件。一 作為指令 1 用在命名空間裡 using 命名空間名字,這樣可以在程式中直接用命令空間中的型別,而不必指定型別的詳細命名空間,類似於j ...