java第二季答答租車系統
/
車類Car
*/
public abstract class Car {
public String name;
public int personCapacity;//載客量
public int goodCapacity;//載貨量
public int price;//租車價格
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public abstract void printInfo();
}
//客車類
public class Coach extends Car {
public Coach(String name,int price,int personCapacity){
this.name=name;
this.personCapacity=personCapacity;
this.price=price;
}
public void printInfo(){
System.out.println(this.name+"t"+this.price
+"元/天t載客:"+this.personCapacity+"人");
}
//貨車
public class Truck extends Car {
public final int personCapacity=0;//貨車載客量為0
public Truck(String name,int price,int goodCapacity){
this.name=name;
this.price=price;
this.goodCapacity=goodCapacity;
}
public void printInfo(){
System.out.println(this.name+"t"+this.price
+"元/天t載貨:"+this.goodCapacity+"噸");
}
}
//皮卡,既能載客又能載貨
public class Pk extends Car {
public Pk(String name,int price,int personCapacity,int goodCapacity){
this.name=name;
this.price=price;
this.personCapacity=personCapacity;
this.goodCapacity=goodCapacity;
}
public void printInfo(){
System.out.println(this.name+"t"+this.price
+"元/天t載客:"+this.personCapacity+"人t載貨:"+this.goodCapacity+"噸");
}
}
import java.util.Scanner;
public class Initial {
/**
* @param args
*/
public static void main(String[] args) {
Car[] cars={new Coach("奧迪",500,4),new Coach("馬自達6",400,4)
,new Coach("金龍",800,20),new Pk("皮卡雪6",450,4,2)
,new Truck("松花江",400,4),new Truck("依維柯",1000,20)};
Scanner sc=new Scanner(System.in);
System.out.println("歡迎使用答答租車系統");
System.out.println("您是否要租車?0:不是,1:是");
int i=sc.nextInt();
switch(i){
case 0:{
System.out.println("您已退出該系統");
break;
}
case 1:{
System.out.println("您可租車的車型及其價目表如下:");
System.out.println("序號t汽車名稱t租金t容量");
for(int j=0;j
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2035/viewspace-2807599/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 答答租車系統規範程式碼示例
- 答答租車系統,加入修改車價目的功能
- Java第二季租車系統參考Java
- java基礎第二季,噠噠租車系統Java
- 答答租車(封裝+多型)封裝多型
- 答答租車系統(第一次寫)大家交流一下
- 達達租車系統
- 嗒嗒租車系統!!!!!
- 答答租車系統-感覺寫的好亂啊,還有很多異常都沒處理,等著我再寫個第二版
- [java手把手教程][第二季]java後端部落格系統文章系統——No9Java後端
- [java手把手教程][第二季]java後端部落格系統文章系統——No8Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No4Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No3Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No6Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No7Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No5Java後端
- [java手把手教程][第二季]java後端部落格系統文章系統——No11Java後端
- [java手把手教程][第二季]java後端部落格系統文章系統——No10Java後端
- [手把手教程][第二季]java 後端部落格系統文章系統——No1Java後端
- 一嗨租車、神州租車財務資料大PK:租車市場到底哪家強?
- 騰訊:新老租車模式大PK——租車時代來臨模式
- [手把手教程][第二季]java 後端部落格系統第一章Java後端
- JAVA I/O系統Java
- Java linux 系統JavaLinux
- java線上聊天系統Java
- Java的IO系統Java
- 騰訊:一嗨租車、神州租車財務資料大PK:營收規模差距拉大營收
- JAVA_系統常用類Java
- java績效管理系統Java
- Java 模組化系統初探Java
- java線上客服系統Java
- java 獲得系統資訊Java
- java的io系統(轉)Java
- ReactNative仿某租車軟體React
- 【小型系統】抽獎系統-使用Java Swing完成Java
- 神州租車財報:2017年神州租車總營收77.2億元 同比增長20%營收
- 叫號系統排隊系統掛號系統實現(JAVA佇列)Java佇列
- JAVA入門第二季4-2練習Java