类与对象 案例 自动贩卖机
程序员文章站
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();
}
}