類定義,封裝,構造方法,構造方法過載練習

2021-07-23 12:22:10 字數 654 閱讀 5222

/*

2、定義乙個遊戲類,包括遊戲的屬性包括:遊戲名,型別,大小,星級,介紹等,

可以呼叫方法輸出遊戲的介紹。

*/class gamedemo

}class game

//構造過載

public game(string name,string type,int size,int starts,string present)

//定義普通類方法

public string show()

//屬性封裝

public void setname(string name)

public string getname()

public void settype(string type)

public string gettype()

public void setsize(int size)

public int getsize()

public void setstarts(int starts)

public int getstarts()

public void setpresent(string present)

public string getpresent()

}

構造方法構造器 構造方法過載

一 構造方法 構造器 定義 1 構造方法就是類似於方法,但是構造方法沒有返回值 不用也不能寫void 2 構造方法名字必須與類名相同 3 構造方法不能被static修飾 構造方法屬於物件,static屬於類 4 一旦定義帶參的建構函式,程式將不再為你自動建立空構造器。作用 可以在new物件的同時傳入...

構造方法和構造方法的過載

1.通過new關鍵字呼叫 2.構造器雖然有返回值,但是不能定義返回值型別 返回值的型別肯定是本類 不能在構造器裡使用return返回某個值。3.如果我們沒有定義構造器,則編譯器會自動定義乙個無參的建構函式。如果已定義則編譯器不會自動新增 4.構造器的方法名必須和類名一致 類 class point ...

類與物件 封裝 構造方法

屬性 就是該事物的狀態資訊 行為 就是該事物能夠做什麼 物件 是一類事物的具體體現。物件是乙個例項,必須具備該類事物的屬性和行為 類是物件的模版,物件是類的實體 成員變數 成員方法 成員變數的預設值 成員變數和區域性變數 private關鍵字 this關鍵字 代表所再類的當前使用物件的引用 構造方法...