答答租車系統簡易版 50行代碼
此答答租車系統簡易版為JAVA學習第二季最終練習,簡易版中沒有區分載人,載重這兩種方式,故還沒有使用介面..
程序分為3個類。父類汽車,子類MixCar,主運行類管理。方法定義在對象中,主程序直接執行即可。
父類Car(構造方法)
public class Car { String Type; int PerSit; 雙價格; 中間商品 public Car(String type,int persit,double price,int goods){ this.Type = type; this.PerSit = persit; this.price =價格; this.goods =貨物; } }
子類Mixcar
定義了輸出方法。列印
公共課Mixcar延伸車{ public Mixcar(String type,int persit,double price,int goods){ super(type,persit,price,goods); // TODO自動生成的構造函數stub this.Type = type; this.PerSit = persit; this.price =價格; this.goods =貨物; } public void mixShow(){ System.out.println(this.Type +「 t」+ this.PerSit +「 t」+ this.price +「元/天」+「 t」+ this.goods +「噸」) ; } }
執行類管理
import java.util。*; public class Manage { public static void main(String [] args){ //創建數組並實例化賦值 Mixcar arrmix [] = ; //創建臨時存放Mixcar對象實例,用於保存用戶選擇的車型 Mixcar mixx = new Mixcar(「null」,0,0,0); //用於保存用戶選擇的時間 int carDate = 0; System.out.println(「歡迎使用租車系統 t您是否要租車:1是0否」); //接收用戶輸入的數字 掃描儀sc = new Scanner(System.in); int choose = sc.nextInt(); if(choose == 0){ System.out.println(「期待您的下次光臨」); System.exit(選擇); } else if(choose == 1){ System.out.println(「我們現有的車型和價格是 t」); } else { System.out.println(「輸入錯誤,請重新輸入」); 主(參數); //此處需要一個方法,使得輸入錯誤的情況可以返回從新輸入 }的System.out.println( 「車型 t」的+ 「車載人數 t」的+ 「價格 t」的+ 「載重」); for(int i = 0; i


※Java 網路編程
※零基礎學Java 10個方法
※聽說每個人都會寫單例,你會了嗎?
※好書推薦 深入理解Java虛擬機
※八年Java開發經驗分享 零基礎如何學習Java
TAG:java吧 |
※文件瘦身!Win10官方簡版系統流出:16G硬碟就能跑
※Win7系統電腦不能寬頻連接提示錯誤代碼629的解決方法
※帝國時代終極版win10系統閃退問題解決方法
※Win7系統印表機提示錯誤碼0x000006ba的解決方案
※一招簡單幫你解決win10系統電腦忘記開機密碼
※加急文件:5月2日起大額支付系統運行時間調整!
※回收站被清空了怎麼找迴文件?Win10系統回收站誤刪文件怎麼恢復?
※38頁PPT:氫燃料汽車系統及部件結構報告
※使用紀念幣支付遭拒狀告家樂福 日本銀行開發二維碼支付系統 備付金繳存規模增至1237.57億元
※黑客入侵選號系統「秒搶」靚車牌,涉1500萬副號牌獲利數千萬元;工信部要求對WiFi萬能鑰匙等「蹭網」類程序開展調查
※華為首款百元手機曝光:聯發科+1G內存配獨立系統也流暢僅售500元
※win10系統添加pin碼提示錯誤0x80190001解決方法
※win7系統未設置開機密碼,但開機提示輸入密碼,2個辦法輕鬆解決
※64位操作系統真的比32位系統快嗎?
※2.2 單片機應用系統開發工具介紹
※號稱是「顛覆性」操作系統 鎚子新旗艦或賣6000元以上
※15 分鐘用 ML 破解一個驗證碼系統
※1支槍的作戰系統 我軍11式步槍細節披露 難以替換95式
※蘋果手機11.3系統費電嗎?
※高通驍龍850跑分現身!設備運行Windows系統