Java面向对象第一次课作业

1.写一个Animal类
有三个属性:种类,攻击性,年龄
一个带有三个参数的构造方法
并且有跑,吃方法。
2.写一个电风扇类
有三个属性:
一个无参构造方法
一个有参构造方法
并且有转,停,开方法

3.写一个商品类
商品编号
商品名称
商品价格
商品数量
商品货架

有五个属性
有无参构造方法
有有参构造方法
有set/get方法

4.写一个音乐类
编号
歌手
专辑名称
歌名
时长

有五个属性
有播放,停止,快进,后退方法

5.写一个银行卡类

编号
银行卡号
用户名
姓名
身份证号
电话
地址

有6个属性
有3个方法
有2个构造方法
以上都要写测试类,每个类创建两个对象并输出。

课后作业

以下类要求:
1)要写注释
2)属性全为私有的,提供公共的set/get方法
3)创建无参构造方法
4)带所有参的构造方法
5)每个类有一个方法  toString()输出所有信息
6)写一个测试类,对所有的类进行赋值,取值,输出相关信息。

1.创建会员类Member
memberId    int    会员编号
username    String  会员帐号
password    String  会员密码
name        String  会员
role        int    会员角色0收银员1仓管2管理员
isWork        int    是否在岗

2.创建商品类别类Kind
kindId    int     类别id
name    String  类别名称

3.创建货架类Position
positionId  int        货架id
name        String      货架名称

4.创建商品类Goods
goodsId    int    商品id
name    String  商品名称
barcode    String  条形码
price    float    价格
number    int    数量
positionId    int    位置编号(外键)
kindId    int    类别编号(外键)

5.创建工作记录类WorkRecord
workrecordId    int    工作记录id
memberId    int    员工编号(外键)
starttime    datetime    工作开始时间
lasttime    int    工作结束时间

6.创建销售记录类SaleRecord
salerecordId    int    销售记录id
checkId        int    交接班id(外键)
goodsId        int    商品id(外键)
number        int    数量
subtotal    float    小计

7.创建交接班类Check
checkId    int    流水号
memberID    int        员工编号(外键)
date        datetime    日期和时间
sum        int        收了多少钱


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汤永红

一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值