Sun公司建議的Java類定義模板

模板樣式以下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函數 }
相關文章
相關標籤/搜索