返回列表 發帖

物件導向基礎概念 (一)

  1. public class ch71    //主類別
  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.         bus.name="公車";    //定義 bus 這個物件的屬性
  9.         bus.wheel=6;
  10.         bus.person=40;
  11.         
  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. }
複製代碼

  1. public class ch71
  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.    
  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
  24. {
  25.   int wheel;
  26.   int person;
  27.   String name;
  28. }
複製代碼

TOP

  1. public class ch71
  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.       
  9.        bus.name="公車";
  10.        bus.wheel=6;
  11.        bus.person=40;
  12.       
  13.        truck.name="卡車";
  14.        truck.wheel=8;
  15.        truck.person=3;
  16.       
  17.        taxi.name="計程車";
  18.        taxi.wheel=4;
  19.        taxi.person=5;
  20.       
  21.        System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.person+"人");
  22.        System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.person+"人");
  23.        System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.person+"人");
  24.   }class Car
  25.   {
  26.     int wheel;
  27.     int person;
  28.     String name;
  29.   }
  30. }
複製代碼

TOP

  1. public class ch71
  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.preson=40;

  11.           truck.name="卡車";
  12.           truck.wheel=8;
  13.           truck.preson=3;

  14.           taxi.name="計程車";
  15.           taxi.wheel=4;
  16.           taxi.preson=5;

  17.           System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.preson+"人");
  18.           System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.preson+"人");
  19.           System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.preson+"人");
  20.      }
  21. }
  22. class Car
  23. {
  24.      int wheel;
  25.      int preson;
  26.      String name;
  27. }
複製代碼

TOP

  1. public class ch71
  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.       
  9.        bus.name="公車";
  10.        bus.wheel=6;
  11.        bus.person=40;
  12.       
  13.        truck.name="卡車";
  14.        truck.wheel=8;
  15.        truck.person=3;
  16.       
  17.        taxi.name="計程車";
  18.        taxi.wheel=4;
  19.        taxi.person=5;
  20.       
  21.        System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.person+"人");
  22.        System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.person+"人");
  23.        System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.person+"人");
  24.   }class Car
  25.   {
  26.     int wheel;
  27.     int person;
  28.     String name;
  29.   }
  30. }
複製代碼

TOP

  1. public class ch71
  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.         
  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.         
  19.         System.out.println(bus.name+"有"+bus.wheel+"個輪子,可載"+bus.person+"人");
  20.         System.out.println(truck.name+"有"+truck.wheel+"個輪子,可載"+truck.person+"人");
  21.         System.out.println(taxi.name+"有"+taxi.wheel+"個輪子,可載"+taxi.person+"人");
  22.     }
  23. }
  24. class Car
  25. {
  26.     int wheel;
  27.     int person;
  28.     String name;
  29. }
複製代碼

TOP

返回列表