this呼叫構造器

2021-10-13 13:37:59 字數 625 閱讀 8827

① 我們在類的構造器中,可以顯式的使用"this(形參列表)"方式,呼叫本類中指定的其他構造器

② 構造器中不能通過"this(形參列表)"方式呼叫自己

③ 如果乙個類中有n個構造器,則最多有 n - 1構造器中使用了"this(形參列表)"

④ 規定:"this(形參列表)"必須宣告在當前構造器的首行

⑤ 構造器內部,最多只能宣告乙個"this(形參列表)",用來呼叫其他的構造器

package exer;

public class persontest

}class person

public person(string name)

public person(int age)

public person(string name,int age)

public void setname(string name)

public string getname()

public void setage(int age)

public int getage()

public void eat()

public void study()

}

this呼叫構造器

1.我們在類的構造器種,可以顯性使用 this 形參列表 方式,呼叫本類種指定的其他構造器。2.構造器中不能通過 this 形參列表 方式呼叫自己。3.如果乙個類中有n個構造器,則最多有n 1構造器中使用 this 形參列表 4.規定 this 形參列表 必須宣告在當前構造器的首行。4.構造器內部最...

構造器呼叫順序

構造器呼叫順序 1 基類建構函式 2 申明順序的成員初始化方法 3 匯出類構造器。class bread class sandwich class cheese class supermeal extends bread class meal extends supermeal public sta...

建構函式(構造器)的呼叫順序

package demo2 class meal class bread class cheese class lettue class lunch extends meal class portablelunch extends lunch public class demo1 extends p...