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