1.給物件的資料或屬性進行初始化
2.特點:一、方法名與類名相同
二、沒有返回值型別,連void都沒有
三、沒有返回值
四、構造方法不能用物件呼叫,在建立物件時,系統會自動呼叫
public class play
}class person
public person(string name, int age)
public void show()
// set和get方法
public string getname()
public void setname(string name)
public int getage()
public void setage(int age)
}
結果:
空參構造
姓名:null,年齡:0
有參構造
姓名:張三,年齡:18
物件導向 空參有參構造
物件導向 物件導向的三大特點 封裝 繼承 多型 封裝 將物件的屬性和實現細節隱藏,對外只提供公共的訪問方式。優點 防止資料的篡改,提高安全性,隱藏細節。由private 封裝 對外提供get set 方法獲取 private許可權修飾符 修飾成員變數和成員方法,被私有的成員只能在本類中訪問 this...
有參構造與無參構造
定義person類 public class person 2.有參構造 一旦定義有參構造,無參就必須顯示定義 public person string name main函式呼叫 person person newperson 和平 system.out.println person.name 一...
有參構造與無參構造
構造方法是一種特殊的方法,它是乙個與類同名且返回值型別為同名類型別的方法。物件的建立就是通過構造方法來完成,其功能主要是完成物件的初始化。當類例項化乙個物件時會自動呼叫構造方法。構造方法和其他方法一樣也可以過載。修飾符 類名 如果開發中沒有定義無參構造方法,jvm預設給類分配乙個無參構造,形如 pu...