KFC简易点餐系统作业

KFC点餐系统作业说明:
思路:用了两种设计模式,一种是工厂模式,一种是抽象工厂。
工厂模式:用来创建汉堡,饮料对象。
抽象工厂:用来创建套餐。
首先创建一个食物接口,再创建一个汉堡和饮料接口继承食物接口。
然后创建具体的汉堡类,和饮料类实例化接口。
运用工厂模式创建汉堡和饮料对象。
运行抽象工厂创建套餐对象。
将点餐记录在文件中,并打印。

类:
在这里插入图片描述

抽象工厂:
在这里插入图片描述

工厂模式:
在这里插入图片描述

运行结果:
在这里插入图片描述


public class Function {/*** @param args*/static double  Money(double money,int count){Date dNow = new Date();SimpleDateFormat ft = new SimpleDateFormat ("hh:mm");int datecount=10;try{Date dt1 = ft.parse("6:00");//将字符串转换为date类型  Date dt2 = ft.parse("10:00");  Date dt3=ft.parse(ft.format(dNow));if(dt3.getTime()>dt1.getTime()&&dt3.getTime()


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部