標題:
建構子 (二)
[打印本頁]
作者:
tonyh
時間:
2013-9-7 16:49
標題:
建構子 (二)
//建構子, 又稱建構函式, 是產生物件實體時會自動執行的函式
public class ch77
{
public static void main(String args[])
{
Dog d1=new Dog(8);
Dog d2=new Dog(10);
System.out.println("第1隻狗"+d1.getAge()+"歲");
System.out.println("第2隻狗"+d2.getAge()+"歲");
Dog d3=new Dog();
d3.setAge(12);
System.out.println("第3隻狗"+d3.getAge()+"歲");
}
}
class Dog
{
int age;
public Dog() //無參數的建構子
{
}
public Dog(int def) //帶有一個整數參數的建構子(建構函式)
{
this.age=def; //當前類別裡的age變數
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age=age;
}
}
複製代碼
作者:
黃博鴻
時間:
2013-9-7 16:52
public class ch77
{
public static void main(String args[])
{
Dog d1=new Dog(8);
Dog d2=new Dog(10);
System.out.println("第1隻狗"+d1.getAge()+"歲");
System.out.println("第2隻狗"+d2.getAge()+"歲");
Dog d3=new Dog();
d3.setAge(12);
System.out.println("第3隻狗"+d3.getAge()+"歲");
}
}
class Dog
{
int age;
public Dog()
{
}
public Dog(int def)
{
this.age=def;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age=age;
}
}
複製代碼
作者:
t2364705
時間:
2013-9-7 16:52
public class ch77
{
public static void main(String args[])
{
Dog d1=new Dog(8);
Dog d2=new Dog(10);
System.out.println("第一隻狗"+d1.getAge()+"歲");
System.out.println("第二隻狗"+d2.getAge()+"歲");
Dog d3=new Dog();
d3.setAge(12);
System.out.println("第三隻狗"+d3.getAge()+"歲");
}
}
class Dog
{
int age;
public Dog()
{
}
public Dog(int def)
{
this.age=def;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age=age;
}
}
複製代碼
作者:
劉漢文
時間:
2013-9-7 17:01
public class ch77
{
public static void main(String args[])
{
Dog d1=new Dog(8);
Dog d2=new Dog(10);
System.out.println("第1隻狗"+d1.getAge()+"歲");
System.out.println("第2隻狗"+d2.getAge()+"歲");
Dog d3=new Dog();
d3.setAge(12);
System.out.println("第3隻狗"+d3.getAge()+"歲");
}
}
class Dog
{
int age;
public Dog()
{
}
public Dog(int def)
{
this.age=def;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age=age;
}
}
複製代碼
作者:
尤泓鈞
時間:
2013-9-7 17:05
public class ch77
{
public static void main(String args[])
{
Dog d1=new Dog(8);
Dog d2=new Dog(10);
System.out.println("第一隻狗"+d1.getAge()+"歲");
System.out.println("第二隻狗"+d2.getAge()+"歲");
Dog d3=new Dog();
d3.setAge(12);
System.out.println("第三隻狗"+d3.getAge()+"歲");
}
}
class Dog
{
int age;
public Dog()
{
}
public Dog(int def)
{
this.age=def;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age=age;
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2