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
- 答答租車系統(第一次寫)大家交流一下
- 達達租車系統
- 嗒嗒租車系統!!!!!
- 答答租車系統-感覺寫的好亂啊,還有很多異常都沒處理,等著我再寫個第二版
- sh003基於springboot的汽車租賃系統Spring Boot
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No4Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No3Java後端
- [java手把手教程][第二季]java後端部落格系統文章系統——No8Java後端
- [java手把手教程][第二季]java後端部落格系統文章系統——No9Java後端
- [java 手把手教程][第二季]java 後端部落格系統文章系統——No6Java後端
- 汽車租賃
- java B2B2C 多租戶電子商城系統Java
- 多租戶商城系統解說
- java B2B2C Springboot多租戶電子商城系統JavaSpring Boot
- 汽車銷售管理系統(java web)原始碼JavaWeb原始碼
- 神州租車財報:2020上半年神州租車淨虧損43.4億元
- 多租戶系統的核心概念模型模型
- 多租戶系統的應用架構應用架構
- java B2B2C 多租戶電子商城系統-Spring Cloud ZipkinJavaSpringCloud
- ReactNative仿某租車軟體React
- 上海開出租車票
- 雲算力租賃系統開發功能模組詳解 | 雲算力租賃系統開發成品原始碼原始碼
- java B2B2C springmvc mybatis多租戶電子商城系統-gateway 限流JavaSpringMVCMyBatisGateway
- java B2B2C 多租戶電子商城系統-spring-cloud-configJavaSpringCloud
- java B2B2C Springboot多租戶電子商城系統-Consul 介紹JavaSpring Boot
- java B2B2C Springcloud多租戶電子商城系統-Spring Cloud SleuthJavaSpringGCCloud
- java B2B2C Springboot多租戶電子商城系統- gateway之filter篇JavaSpring BootGatewayFilter
- java B2B2C Springcloud多租戶電子商城系統- Gateway 之Predict篇JavaSpringGCCloudGateway
- java B2B2C Springcloud多租戶電子商城系統-spring-cloud-eurekaJavaSpringGCCloud
- java B2B2C springmvc mybatis多租戶電子商城系統-Spring Cloud RibbonJavaSpringMVCMyBatisCloud
- java B2B2C springmvc mybatis多租戶電子商城系統-Spring Cloud FeignJavaSpringMVCMyBatisCloud
- SaaS架構:多租戶系統架構設計架構
- 一嗨租車財報:2017年一嗨租車淨利潤1880萬美元 同比增長269%