模拟超市收银系统

该博客旨在模拟实现一个基于文本界面的超市收银台系统,涉及循环、分支结构、键盘输入、数组运用、方法调用和返回值以及简单的屏幕格式控制和数值保留技巧。博主提供了一个简单演示,并邀请读者交流代码。
摘要由CSDN通过智能技术生成

目标

模拟实现一个基于文本界面的《超市收银台系统》

涉及到的知识

  • 循环、分支结构
  • 键盘输入
  • 数组的使用
  • 方法调用和返回值
  • 简单的屏幕格式控制
  • 保留指定位数的小数
//shop类
public class Shop {
   //门店类
	private String shopName;
	private String shopTelephone;
	public Shop() {
   
	}
	
	public Shop(String shopName, String shopTelephone) {
   
		this.shopName = shopName;
		this.shopTelephone = shopTelephone;
	}

	public String getShopName() {
   
		return shopName;
	}

	public void setShopName(String shopName) {
   
		this.shopName = shopName;
	}

	public String getShopTelephone() {
   
		return shopTelephone;
	}

	public void setShopTelephone(String shopTelephone) {
   
		this.shopTelephone = shopTelephone;
	}

	@Override
	public String toString() {
   
		return "门店名称:" + shopName + "\n门店电话:" + shopTelephone;
	}

}


//Commodity类
public class Commodity {
   //商品类
	
	private String commodityName;
	private Double commodityValue;
	private Double commodityNumber;
	public Commodity() {
   
	}
	
	public Commodity(String commodityName, Double commodityValue, Double commodityNumber) {
   
		this.commodityName = commodityName;
		this.commodityValue = commodityValue;
		this.commodityNumber = commodityNumber;
	}

	public String getCommodityName() {
   
		return commodityName;
	}

	public void setCommodityName(String commodityName) {
   
		this.commodityName = commodityName;
	}

	public Double getCommodityValue() {
   
		return commodityValue;
	}

	public void setCommodityValue(Double commodityValue) {
   
		this.commodityValue = commodityValue;
	}

	public Double getCommodityNumber() {
   
		return commodityNumber;
	}

	public void setCommodityNumber(Double commodityNumber) {
   
		this.commodityNumber = commodityNumber;
	}

	@Override
	public String toString() {
   
		retu
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值