日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

重载

發布時間:2025/5/22 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 重载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package duixiang;public class Car {// 品牌private String pinpai;//public String getPinpai() {return pinpai;}//public void setPinpai(String pinpai) {System.out.println("車的品牌設置為" + pinpai);this.pinpai = pinpai;}// 狀態private String zhuangtai = "靜止";public String getzhuangtai() {return zhuangtai;}// 油量private double youliang = 0;public double getYouliang() {return youliang;}// 油箱private double youxiang;public double getYouxiang() {return youxiang;}public void setYouxiang(double youxiang) {this.youxiang = youxiang;}// 一次加滿public void jiayou() {System.out.println("一次加滿");double yici = this.youxiang - this.youliang;jiayou(yici);}// 加油public void jiayou(double youliang) {// 油箱容量大于0if (youxiang <= 0) {System.out.println("你忘了帶油箱");return;}// 加油量大于0else if (youliang < 0) {System.out.println("不要偷我的油");return;}// 靜止狀態才能加油else if (!zhuangtai.equals("靜止")) {System.out.println("車停了再加油");return;}// 不能超過油箱容量else if (this.youliang + youliang > this.youxiang) {System.out.println("油箱已將加滿了,不要再加了");double shengyu = this.youliang;this.youliang = this.youxiang;System.out.println("這次加了" + (this.youxiang - shengyu) + "升油");} else {this.youliang += youliang;}System.out.println("這次加了" + youliang + "升油");}//發動public void fadong() {if (this.getYouliang() <= 0) {System.out.println("請加油");} else if (!this.getzhuangtai().equals("靜止")) {System.out.println("已經發動");} else {this.zhuangtai = "發動";System.out.println("車子發動了");}}private double zongli;public double getZongli() {return zongli;}//行駛public void xingshi(double lu,double youhao){//車的狀態是發動if (!this.zhuangtai.equals("發動")){System.out.println("請發動汽車");}else{//行駛//double zongli=lu*youhao/100;double lc=this.youliang*100/youhao;if(lc<lu){System.out.println("最多行駛"+lc+"公里");this.zongli+=lc;this.youliang=0;this.zhuangtai="靜止";}else{System.out.println("行駛了"+lu+"公里");this.zongli+=lu;this.youliang-=lu*youhao/100;}this.zhuangtai="靜止";}//計算總油耗,判斷油量 }public Car() {System.out.println("默認的構造方法");}// 重載public Car(String pinpai) {System.out.println("實例化車的品牌為" + pinpai);this.pinpai = pinpai;}} package duixiang;public class Test3 {public static void main(String[] args) {Car car= new Car();//默認構造方法car.setPinpai("寶馬");car.xingshi(100, 10);car.fadong();System.out.println("車的品牌是"+car.getPinpai()+"車的油量是"+car.getYouliang()+"車的狀態是"+car.getzhuangtai());car.setYouxiang(40);car.jiayou(10);car.fadong();car.xingshi(200, 10);car.jiayou(20);car.jiayou(10);System.out.println("車的品牌是"+car.getPinpai()+"車的油量是"+car.getYouliang()+"車的狀態是"+car.getzhuangtai());}}

?

轉載于:https://www.cnblogs.com/doubiqi/p/5044125.html

總結

以上是生活随笔為你收集整理的重载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。