// 自己定義的類
class
book
public
void
setprice
(double p)
public
void
getinfo()
// 獲取屬性名
public string gettitle()
public double getprice()
}// 主類
public
class
hello
}
構造方法的核心作用吧:在類物件初始化的時候,設定屬性的初始化內容。構造方法是為屬性初始化準備的。
乙個類至少有有乙個構造方法。
構造方法也可以被過載,過載時注意引數的型別及個數即可。
class
book
public
book
(string t)
public
book
(double a, string b)
}public
class
hello
}
再對構造方法進行過載的時候,請按照引數的個數對構造方法進行公升序、降序的排列。
類的例項化過程中需要依次經歷:類的載入、記憶體的分配、預設值的設定、構造方法。
可見、構造方法是最後才執行的。
沒有棧記憶體指向的就是匿名物件。
class
book
public
void
settitle
(string s)
public
void
setprice
(double d)
public string gettitle()
public double getprice()
public
void
getinfo()
}public
class
hello
}
// 普通方法
class
employee
public
void
setnumber
(integer num)
public
void
setposition
(string pos)
public
void
setsalary
(double sa)
// 設定getter
public string getname()
public integer getnumber()
public string getposition()
public double getsalary()
// 設定四個引數的構造方法
public
employee
(string na, integer nu, string po, double sa)
// 設定輸出所有物件資訊的getinfo方法
public
void
getinfo()
}// 公共類
public
class
hello
}
0 筆記介紹
本筆記是c 語言的學習筆記,主要面向c 語言的初學者,也完全滿足複習c 語言的需要。本筆記力爭以簡明易懂的語言描述,希望讀者能夠快速入門和掌握c 這門神奇的語言喵!更區別於傳統的c c 語言書籍,為了更好的解決由於單純的聽課 看書導致的上手能力不強的問題,本筆記希望能夠通過更加通俗的語言 更符合初學...
Java8函式筆記
函式式介面 predicate 函式描述符 t boolean 原始型別特化 intpredicate,longpredicate,doublepredicate predicate介面需要實現test 方法,返回boolean型別 boolean test t t 另外有三個default方法 兩...
雲筆記8 筆記管理
筆記管理 筆記管理的前端顯示 如果筆記名稱不為空,那麼按照名稱查詢。如果筆記名稱為空,筆記內容不為空按照筆記內容查詢。如果筆記名稱和內容都為空,那麼查詢某乙個固定的 layui form item layui inline text name name id name autocomplete of...