1.建構式,一定要跟類別名稱一樣,且前面不能加修飾子(void,public...), 如沒有自行建立建構式,程式會預設值產生一個隱形的空白建構式。 cat(){ ; } 因建立一個類別一定會有一個建構式,如沒有建構式主程式將無法呼叫回此類別。
2.小刮號內是引數,此處要宣告的數量可自行設定
以我們家的貓為例子
//貓類別 class cat{ //貓類別的屬性 int foot=4; int head=1; int ear=2; int tail=1; int weight; String color; //設定值 weight=w; color=c cat(int w,String c){ System.out.println("產生一隻叫cake的貓"); System.out.println("cake有 "+foot+" 隻腳 "+head+" 顆頭 "+ear+" 隻耳朵 "+tail+" 條尾巴 "); } } public class cats2{ public static void main(String args[]){ cat cake=new cat(6,"黃色"); System.out.println("這是cake的體重 "+cake.weight+"KG"); System.out.println("這是cake的顏色 "+cake.color); } }
沒有留言:
張貼留言