使用this 實現本類構造方法的呼叫

2022-06-27 13:48:11 字數 497 閱讀 4340

本程式定義了3個構造方法,並且這3個構造方法之間可以進行相互呼叫,即雙參構造呼叫單參構造,單參構造呼叫無參構造

這樣不管呼叫哪個構造方法都可以進行提示資訊的輸出。

class

person6

public

void

setname(string name)

public

intgetage()

public

void setage(int

age)

public person6()

public person6(string name)

public person6(string name, int age)

public

void

tell()

}public

class

thisdiaoyongbenleigouzaofangfa

}

構造方法的使用

構造方法的定義和使用 class demo1 constructor 構造方法 方法名與類名相同 沒有返回值型別,連void也沒有 沒有具體返回值return 構造方法是用來初始化成員變數的 class person public void show 例 class demo2 person cla...

構造方法和this的使用

構造方法 他的方法名是和類名相同的,且沒有返回值。提出問題 乙個物件的產生,分為幾步,它是如何產生的?1 為物件分配記憶體 2 呼叫合適的構造方法 意味著構造方法不止乙個 1.當沒有提供構造方法的時候,那麼編譯器會自動提供乙個不帶有引數的構造方法。2.當你提供了構造方法,編譯器就不會自動生成乙個構造...

什麼是構造方法,為什麼要使用構造方法

構造方法是專門用來建立物件的方法,當我們通過關鍵字new來建立物件時,其實就是在呼叫構造方法。格式 public 類名稱 引數型別 引數名稱 private int age private string name public student public student int age,strin...