返回列表 發帖

物件導向基礎概念 (一)

本帖最後由 tonyh 於 2015-3-7 15:29 編輯

定義一 Car 類別, 並在Car類別下建立三個實體物件, 分別為bus, truck 與 taxi.
執行參考畫面如下:

  1. public class ch57    //主類別
  2. {
  3.     public static void main(String args[])   //主方法
  4.     {
  5.          Car bus=new Car();   //在Car類別下,生成一個名為bus的實體物件
  6.          Car truck=new Car();
  7.          Car taxi=new Car();
  8.          bus.name="公車";    //定義物件的屬性
  9.          bus.wheel=6;
  10.          bus.carry=40;
  11.          truck.name="卡車";
  12.          truck.wheel=8;
  13.          truck.carry=3;
  14.          taxi.name="計程車";
  15.          taxi.wheel=4;
  16.          taxi.carry=5;
  17.          System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.carry+"人.");
  18.          System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.carry+"人.");
  19.          System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.carry+"人.");
  20.     }
  21. }
  22. class Car    //定義Car類別
  23. {
  24.     String name;
  25.     int wheel;
  26.     int carry;
  27. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. public class Ch57
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         Car bus=new Car();
  6.         Car truck=new Car();
  7.         Car taxi=new Car();
  8.         bus.name="公車";
  9.         bus.wheel=6;
  10.         bus.carry=40;
  11.         truck.name="卡車";
  12.         truck.carry=3;
  13.         taxi.name="計程車";
  14.         truck.wheel=8;
  15.         taxi.wheel=4;
  16.         taxi.carry=5;
  17.         System.out.println(bus.name+"有"+bus.wheel+"個輪子,可在"+bus.carry+"人");
  18.         System.out.println(truck.name+"有"+truck.wheel+"個輪子,可在"+truck.carry+"人");
  19.         System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可在"+taxi.carry+"人");
  20.     }
  21. }
  22. class Car
  23. {       
  24.     String name;
  25.     int wheel;
  26.     int carry;
  27. }
複製代碼

TOP

  1. public class ch57   
  2. {
  3.     public static void main(String args[])   
  4.     {
  5.          Car bus=new Car();   
  6.          Car truck=new Car();
  7.          Car taxi=new Car();
  8.          bus.name="公車";   
  9.          bus.wheel=6;
  10.          bus.carry=40;
  11.          truck.name="卡車";
  12.          truck.wheel=8;
  13.          truck.carry=3;
  14.          taxi.name="計程車";
  15.          taxi.wheel=4;
  16.          taxi.carry=5;
  17.          System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.carry+"人.");
  18.          System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.carry+"人.");
  19.          System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.carry+"人.");
  20.     }
  21. }
  22. class Car   
  23. {
  24.     String name;
  25.     int wheel;
  26.     int carry;
  27. }
複製代碼

TOP

  1. public class ch57
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         Car bus=new Car();
  6.         Car truck=new Car();
  7.         Car taxi=new Car();
  8.         bus.name="公車";
  9.         bus.wheels=6;
  10.         bus.carry=40;
  11.         truck.name="卡車";
  12.         truck.wheels=8;
  13.         truck.carry=3;
  14.         taxi.name="公車";
  15.         taxi.wheels=4;
  16.         taxi.carry=5;
  17.         System.out.println(bus.name+"有"+bus.wheels+"個輪子"+"可在"+bus.carry+"人");
  18.         System.out.println(truck.name+"有"+truck.wheels+"個輪子"+"可在"+truck.carry+"人");
  19.         System.out.println(taxi.name+"有"+taxi.wheels+"個輪子"+"可在"+taxi.carry+"人");
  20.     }
  21. }
  22. class Car
  23. {
  24.     String name;
  25.     int wheels;
  26.     int carry;
  27. }
複製代碼

TOP

  1. public class ch57
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         Car bus=new Car();
  6.         Car truck=new Car();
  7.         Car taxi=new Car();
  8.         bus.name="公車";
  9.         bus.wheels=6;
  10.         bus.carry=40;
  11.         truck.name="卡車";
  12.         truck.wheels=8;
  13.         truck.carry=3;
  14.         taxi.name="公車";
  15.         taxi.wheels=4;
  16.         taxi.carry=5;
  17.         System.out.println(bus.name+"有"+bus.wheels+"個輪子"+"可在"+bus.carry+"人");
  18.         System.out.println(truck.name+"有"+truck.wheels+"個輪子"+"可在"+truck.carry+"人");
  19.         System.out.println(taxi.name+"有"+taxi.wheels+"個輪子"+"可在"+taxi.carry+"人");
  20.     }
  21. }
  22.              class Car
  23. {
  24.     String name;
  25.     int wheels;
  26.     int carry;
  27. }
複製代碼

TOP

  1. public class ch57
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         Car bus=new Car();
  6.         Car truck=new Car();
  7.         Car taxi=new Car();
  8.         bus.name="公車";
  9.         bus.wheels=6;
  10.         bus.carry=40;
  11.         truck.name="卡車";
  12.         truck.wheels=8;
  13.         truck.carry=3;
  14.         taxi.name="公車";
  15.         taxi.wheels=4;
  16.         taxi.carry=5;
  17.         System.out.println(bus.name+"有"+bus.wheels+"個輪子"+"可在"+bus.carry+"人");
  18.         System.out.println(truck.name+"有"+truck.wheels+"個輪子"+"可在"+truck.carry+"人");
  19.         System.out.println(taxi.name+"有"+taxi.wheels+"個輪子"+"可在"+taxi.carry+"人");
  20.     }
  21. }
  22. class Car
  23. {
  24.     String name;
  25.     int wheels;
  26.     int carry;
  27. }
複製代碼

TOP

返回列表