欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

类与对象 案例 自动贩卖机

程序员文章站 2022-06-04 17:10:00
...

本文将介绍通过类与对象概念组建一个简单的自动贩卖机案例

public class VendingMachine { //首字母大写 后面每个单词首字母大写

// 定义类  自动贩卖机
int price=80;    //价格
int balance; //余额
int total;   //总数

//定义三个属性  四个动作


void showPrompt()  //提示
{
    System.out.println("Welcome");//提示欢迎使用  //设置第一个动作
}

void insertMomey(int amount)  //输入金额  //设置第二个动作
{
    balance = balance + amount; //现有余额 = 之前余额 加上 现输入金额
}

void showBalance() {

    System.out.println(balance ); //结果
}

void getFood() //拿食物 //第三个动作
{
    if (balance >= price) {

        System.out.println("Here you are");// 第四个动作 给你
        balance = balance - price;
        total = total + price;
    }
}


public static void main(String[] args) {

    VendingMachine vm = new VendingMachine();
    vm.showPrompt();
    vm.showBalance();
    vm.insertMomey(100);
    vm.getFood();
    vm.showBalance();
}

}