Java基础程序设计题

一、有一家咖啡店,提供多种咖啡,每种咖啡都有固定的售价。顾客可以查看某种咖啡的价格并使用余额购买咖啡。但由于咖啡店异常火爆,每位顾客每次只允许购买一杯咖啡,并自动生成账单。账单包含顾客、咖啡的信息以及消费金额。

1、抽取名字 确定哪些名词作为类,哪些名词作为属性,哪些名词既不是类也不是属性。

2、抽取动作,哪些动作能够作为某个类的方法。

3、分析类之间的  一对一/一对多/多对多 关系。

4、基础设计与实际系统区别。

二、模拟一个小学上课的场景。对于一节课具有课程名称。每门课都有作业,作业有页数,有内容描述。一个学生有姓名,有生日,有家庭住址。家庭住址包含市和区。对于每个老师有姓名和年龄。第一节课,老师让每个学生进行自我介绍。然后老师正式讲课。讲完课老师留作业,学生做作业。

输出结果

小明2016年沈阳市大东区
张三讲了数学课
张三留了数学练习册2页
小明做了数学课的数学练习册2页

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值