Board logo

標題: 物件導向基礎概念 (一) [打印本頁]

作者: tonyh    時間: 2013-5-29 20:06     標題: 物件導向基礎概念 (一)

  1. public class ch31    //類別
  2. {
  3.     public static void main(String args[])   //主方法
  4.     {
  5.          Car bus=new Car(); //於Car類別下, 宣告物件並產生時體, 分別命名為bus, truck, taxi
  6.          Car truck=new Car();
  7.          Car taxi=new Car();
  8.          
  9.          bus.name="公車";   //定義該物件的屬性
  10.          bus.wheel=6;
  11.          bus.person=40;

  12.          truck.name="卡車";
  13.          truck.wheel=8;
  14.          truck.person=3;

  15.          taxi.name="計程車";
  16.          taxi.wheel=4;
  17.          taxi.person=5;

  18.          System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.person+"人");
  19.          System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.person+"人");
  20.          System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.person+"人");
  21.     }
  22. }

  23. class Car   //定義Car類別, 宣告該類別中的三個變數(屬性)
  24. {
  25.     int wheel;
  26.     int person;
  27.     String name;
  28. }
複製代碼





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