zoukankan      html  css  js  c++  java
  • MobileShop

    class MobileShop{
    InnerPurchaseMoney purchaseMoney1;
    InnerPurchaseMoney purchaseMoney2;
    private int mobileAmount;
    MobileShop(){
    purchaseMoney1=new InnerPurchaseMoney(20000);
    purchaseMoney2=new InnerPurchaseMoney(10000);
    }
    void setMobileAmount(int m){
    mobileAmount=m;
    }
    int getMobileAmount(){
    return mobileAmount;
    }
    class InnerPurchaseMoney{
    int moneyValue;
    InnerPurchaseMoney(int m){
    moneyValue=m;
    }
    void buyMobile(){
    if(moneyValue>=20000){
    mobileAmount=mobileAmount-6;
    System.out.println("用价值"+moneyValue+"的内部购物券买了6部手机");
    }
    else if(moneyValue<20000&&moneyValue>=10000){
    mobileAmount=mobileAmount-3;
    System.out.println("用价值"+moneyValue+"的内部购物券买了3部手机");
    }
    }
    }
    }
    public class NewYear{
    public static void main(String args[]){
    MobileShop shop=new MobileShop();
    shop.setMobileAmount(30);
    System.out.println("手机专卖店目前有"+shop.getMobileAmount()+"部手机");
    shop.purchaseMoney1.buyMobile();
    shop.purchaseMoney2.buyMobile();
    System.out.println("手机专卖店目前有"+shop.getMobileAmount()+"部手机");
    }
    }

  • 相关阅读:
    JS一些概念知识及参考链接
    CSS中浮动属性float及清除浮动
    前端一些概念知识及参考链接
    CSS中属性百分比的基准点
    CSS中的单位
    css居中问题
    Vue使用的扩展
    vue使用中的问题总结
    CSS中的position属性
    CSS中的flex布局
  • 原文地址:https://www.cnblogs.com/Anei/p/7968012.html
Copyright © 2011-2022 走看看