模板樣式以下:
1.字段定義,訪問權限爲private,體現封裝性 2.構造函數 3.方法,包括封裝中所須要的get、set方法,類的toString方法,仍是涉及類的不變式
範例說明以下:
public class <class name> {
//字段
private <type> <name1>; private <type> <name2>; //構造函數
在此省略 //方法 //get函數
public <type> getname1() { return name1; } public <type> getname2() { return name2; } //set函數
public void setname1(<type> name) { name1 = name; } public void setname2(<type> name) { name2 = name; } //其餘函數
public void example(<type> name) { //涉及類的不變式 //作異常處理等
if(name=0) { throw new IllegalArgumentException(); } } //toString 方法 //有時候須要直接將對象裏的一些數據打印出來觀察,若是不去調用對象中的方法 能夠寫一個toString方法,只要方法裏的內容格式正確規範 Java系統會自動識別,代替系統中默認的toString函數 }