Board logo

標題: 【063】物件導向基礎概念 (二) [打印本頁]

作者: tonyh    時間: 2023-5-6 13:54     標題: 【063】物件導向基礎概念 (二)

定義一 Family 類別,並在Family類別下建立四個實體物件,分別為man、woman、boy 與 girl。同時,於Family類別下定義 showProfile() 方法用來顯示每位家庭成員的描述,並於 main 方法中呼叫它。

執行參考畫面如下:



本帖隱藏的內容需要回復才可以瀏覽

作者: 王捷恩    時間: 2023-5-6 14:22

  1. public class B {

  2.         public static void main(String[] args) {
  3.                 Family man=new Family("Father", 40, "mountain climbing");
  4.                 Family woman=new Family("Mother", 38, "shopping");
  5.                 Family boy=new Family("Boy", 10, "gaming");
  6.                 Family girl=new Family("Girl", 8, "reading");
  7.                 man.showProfile();
  8.                 woman.showProfile();
  9.                 boy.showProfile();
  10.                 girl.showProfile();
  11.         }
  12. }
  13. class Family
  14. {
  15.     String name, hobby;   
  16.     int age;

  17.     Family(String n,int a, String h)
  18.     {
  19.             name=n;
  20.             age=a;
  21.             hobby=h;
  22.     }
  23.    
  24.     void showProfile()
  25.     {
  26.             System.out.println(name+", "+age+" years, enjoys "+hobby);
  27.     }
  28. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2