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 收了多少钱