[基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge
生活随笔
收集整理的這篇文章主要介紹了
[基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*8.(*)按如下要求編寫Java程序:
(1)定義一個交通工具收費接口Charge,該接口包含兩個元素:一個收取費用的方法double getFee(intdistance),distance代表交通工具行駛的公里數;一個成員變量MAX,表示每次收取費用的最大值。
(2)定義列車類Train來實現這個接口,收費規則自行定義。
(3)定義主類Test,在main方法中輸出收取費用的最大值,和行使2000公里后列車應收取的費用。
(1)定義一個交通工具收費接口Charge,該接口包含兩個元素:一個收取費用的方法double getFee(intdistance),distance代表交通工具行駛的公里數;一個成員變量MAX,表示每次收取費用的最大值。
(2)定義列車類Train來實現這個接口,收費規則自行定義。
(3)定義主類Test,在main方法中輸出收取費用的最大值,和行使2000公里后列車應收取的費用。
*/
package HomeWork_10;public class Test_08 {public static void main(String[] args) {Train1 s1 =new Train1();s1.distance=2000;//此處輸入公里數s1.getFee();} }interface Charge{int max=10;//收取費用的最大值double getFee();//收取費用的方法 //100公里收10塊 }class Train1 implements Charge{int distance;//行駛的公里數public double getFee(){int pay =(distance/max);System.out.println("行駛了"+distance+"公里,應該收費"+pay);return pay;} }總結
以上是生活随笔為你收集整理的[基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [基础题] 7.第二种(*)按如下要求编
- 下一篇: [基础题] * 9.(*)设计一个St