定義一個名為Vehicles(交通工具)的基類,該類中應包含String類型的成員屬性brand(商標)和color(顏色),還應包含成員方法run(行駛,在控制台顯示“我已經開動了”)和showInfo(顯示信息,在控制台顯示商標和顏色),並編寫構造方法初始化其成員屬性。 編寫Car(小汽車)類繼承於Vehicles類,增加int型成員屬性seats(座位),還應增加成員方法showCar(在控


 1 public class Vehicles {
 2     String brand;
 3     String color;
 4 public Vehicles(String brand,String color){
 5     this.brand=brand;
 6     this.color=color;
 7 }
 8 public void run(){
 9     System.out.println("我已經開動了");
10 }
11 public void showInfo(){
12      System.out.println("商標: "  +  brand);
13      System.out.println("顏色: "  +  color);
14 }
15 
16 
17 
18 
19 }
20 --------------------------------------------------------------------------
21 public class Car extends Vehicles{
22     public Car c;
23     private int seats;
24     public Car(String brand, String color,int seats) {
25         super(brand, color);
26         this.seats=seats;
27         // TODO Auto-generated constructor stub
28     }
29 public void showCar(){
30     System.out.println("座位: "  + seats + " 個");
31 }
32 }
33 --------------------------------------------------------------------------
34 public class Truck extends Vehicles{
35     private float load;
36     public Truck(String brand, String color,float load) {
37         
38         super(brand, color);
39         this.load=load;
40         // TODO Auto-generated constructor stub
41     }
42     public void showTruck(){
43         super.showInfo();
44         System.out.println("載重"+load+"噸");
45     }
46 }
47 --------------------------------------------------------------------------
48 public class Test {
49 
50     public static void main(String[] args) {
51         // TODO Auto-generated method stub
52         Vehicles v=new Vehicles("奧迪", "黑色");
53         v.showInfo();
54         
55         Car c= new Car("大眾", "紅色", 6);
56         c.showCar();
57         
58         Truck truck = new Truck("解放", "藍色", 10);
59           truck.showTruck();
60     }
61 
62     
63 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 Java學習第二篇:類,對象,成員屬性,成員方法,構造方法,類變量,類方法 嘗試編寫一個矩形類,將長與寬作為矩形類的屬性,在構造方法中將長。寬初始化,定義一個成員方法求此矩形的面積。 PHP如何定義類及其成員屬性與操作 4.編寫Java應用程序。首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 編寫Java應用程序。首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 1 實現添加功能 1.1 定義一個學員類(Student),在Student類中定義姓名、性別和年齡屬性,定義有 參數的構造方法來初始化所以的成員屬性 1.2 創建學員類對象來存放學員信息,並且為每一個學生對象添加的相應的編號。並將 學員類對象添加到Map 集合中 1.3 添加完成后,顯示所有已添加的學員姓名 1.4 限制年齡文本框只能輸入正整數,否則的會采 定義一個Person類,其中包括:1.定義屬性:姓名、年齡、民族作為成員變量。定義靜態成員變量:人數2.定義構造方法:對成員變量進行初始化。3.定義多個方法:分別顯示相應的屬性值,例如getName(){System.out.print("名稱="+name+";"); }4.定義一個方法“成長”:實現年齡的增加,每執行一次年齡增加1 首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 編寫Java程序,模擬簡單的計算器。 定義名為Number的類,其中有兩個整型數據成員n1和n2,應聲明為私有。編寫構造方法,賦予n1和n2初始值,再為該類定義加(addition)、減(subtration)、乘(multiplication)、除(division)等公有成員方法,分別對兩個成員變量執行加、減、乘、除的運算。 在main方法中創建Number類的對象,調用各個方法,並顯示計算結 子類和父類中同名的成員屬性和方法
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM