zoukankan      html  css  js  c++  java
  • java 汽车销售收入系统

     >>>>>>>>>>>>>>>>>>>>
    语言:java
    工具:eclipse
    作者:潇洒鸿图
    时间:2016.11.19
    >>>>>>>>>>>>>>>>>>>>
     代码详情:
     1 package SecondWeekSixthDay;
     2 //接口
     3 //创建一个Car,有两个行为,分别是获取汽车的名字和获取汽车的价格。
     4 
     5 interface Car{
     6     //汽车名称
     7     public String getName();//获取汽车的名字
     8     //获得汽车价格
     9     public int getPrince();//获取汽车的价格
    10     //属性只能用public修饰
    11 }
    12 
    13 
    14 //实现类:BMW 宝马车,实现类必须要重写接口Car的所有行为
    15 class BMW implements Car{
    16 
    17         @Override
    18         public String getName() {
    19             // TODO Auto-generated method stub
    20             return "我是BMW宝马车";
    21         }
    22 
    23         @Override
    24         public int getPrince() {
    25             // TODO Auto-generated method stub
    26             return 300000;
    27         }
    28 
    29     }
    30      
    31      
    32 //实现:必须要重写接口Car的所有行为
    33 class Cherry implements Car{
    34 
    35         @Override
    36         public String getName() {
    37             // TODO Auto-generated method stub
    38             return "我是Cherry奇瑞车";
    39         }
    40 
    41         @Override
    42         public int getPrince() {
    43             // TODO Auto-generated method stub
    44             return 20000;
    45         }
    46 
    47     }
    48 
    49 
    50 //汽车出售商
    51 class CarShop {
    52     private int money = 0;//卖出汽车的收入
    53     
    54     public int sellCar(Car car){//卖车的行为方法,返回收入
    55         int price = car.getPrince();
    56         return money=money+price;}
    57 
    58     public int getmoney(){
    59         return money;}
    60 }
    61 
    62     public class TestCarShop {
    63     //计算卖车的收入
    64     public static void main(String[] args) {
    65         CarShop carShop =new CarShop();
    66         
    67         Car car1=new BMW();
    68         carShop.sellCar(car1);
    69         
    70         Car car2=new Cherry();
    71         carShop.sellCar(car2);
    72         
    73         int counMoney=carShop.getmoney();
    74         System.out.println("汽车出售的价格是:"+counMoney);
    75 
    76         
    77         
    78     }
    79     
    80 }
     
    欢迎转载,请注明出处!
  • 相关阅读:
    iOS开发常见错误(转)
    SVN各种错误提示产生原因及处理方法大全(转)
    SVN常见问题(转)
    iPhone6 Plus、iPhone6、iPhone5S和之前版本真实分辨率
    各类 HTTP 返回状态代码详解(转)
    js:全局作用域和调整浏览器窗口大小
    python之制作模块
    python之模块time | strftime || 模块datetime | timedelta | 计算3天前的日期
    python之模块 sys | os
    python之正则表达式 | match | split | findall | sub替换 |
  • 原文地址:https://www.cnblogs.com/xuehx/p/6112952.html
Copyright © 2011-2022 走看看