- //建構子, 又稱建構函式, 是產生物件實體時會自動執行的函式
- public class ch76
- {
- public static void main(String args[])
- {
- Dog d1=new Dog(8); //呼叫建構函式
- System.out.println(d1.getAge()+"歲");
- d1.setAge(10); //設定為10
- System.out.println(d1.getAge()+"歲");
- }
- }
- class Dog
- {
- int age;
- public Dog(int def) //帶有一個整數變數的建構子(建構函式)
- {
- this.age=def; //當前類別裡的age變數
- }
- public int getAge()
- {
- return age;
- }
- public void setAge(int age)
- {
- this.age=age;
- }
- }
複製代碼 |