1 创建会员信息类 Member,该会员对象的属性包括:
会员编号、卡号、姓名、性别、出生日期、联系方式、积分、注册日期。
编写一个 info 方法,输出会员基本信息。
Member.java类
package hati.lsz.ch02;
import java.util.Date;
public class Member {
private String hybh;//会员编号
private Integer kahao;//卡号
private String name;//姓名
private String sex;//性别
private String birthday;//生日
private long phone;//联系方式
private Integer jifen;//积分
private String registrationDate;//注册日期
public String getHybh() {
return hybh;
}
public void setHybh(String hybh) {
this.hybh = hybh;
}
public Integer getKahao() {
return kahao;
}
public void setKahao(Integer kahao) {
this.kahao = kahao;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getBirthday() {
return birthday;
}
public void setBirthday(String birthday) {
this.birthday = birthday;
}
public long getPhone() {
return phone;
}
public void setPhone(long phone) {
this.phone = phone;
}
public Integer getJifen() {
return jifen;
}
public void setJifen(Integer jifen) {
this.jifen = jifen;
}
public String getRegistrationDate() {
return registrationDate;
}
public void setRegistrationDate(String registrationDate) {
this.registrationDate = registrationDate;
}
// 创建会员信息类 Member,该会员对象的属性包括:
// 会员编号、卡号、姓名、性别、出生日期、联系方式、积分、注册日期。
// 编写一个 info 方法,输出会员基本信息。
@Override
public String toString() {
return "INFO [会员编号=" + hybh + ", 卡号=" + kahao + ", 姓名=" + name
+ ",\n 性别=" + sex + ", 出生日期="
+ birthday + ", 联系方式=" + phone + ", 积分=" + jifen + ", 注册日期=" + registrationDate + "]";
}
}
Test类输出
package hati.lsz.ch02;
import java.util.Date;
public class Test {
public static void main(String[] args) {
// 1
// 创建会员信息类 Member,该会员对象的属性包括:
// 会员编号、卡号、姓名、性别、出生日期、联系方式、积分、注册日期。
// 编写一个 info 方法,输出会员基本信息。
Member member = new Member();
member.setHybh("CH0409-LSZ");//会员编号
member.setKahao(123456);//卡号
member.setSex("男");//性别
member.setName("小明");//姓名
member.setBirthday("2015-10-2");//出生日期
member.setPhone(12345678911L);//联系方式
member.setJifen(100);
member.setRegistrationDate("2021-02-10");
System.out.println(member.toString());
}
}
2 创建商品信息类 Product,该商品对象的属性包括:
编号、名称、类型、单价、条形码、是否促销、库存量。
编写一个 info 方法,输出商品基本信息。
product.java类
package hati.lsz.ch02;
public class Product {
//编号、名称、类型、单价、条形码、是否促销、库存量。
private Integer id;//编号
private String name;//名称
private String type;//类型
private Double danjia;//单价
private String tiaoxingma;//条形码
private String isCX;//是否促销
private Integer count;//库存量
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getTiaoxingma() {
return tiaoxingma;
}
public void setTiaoxingma(String tiaoxingma) {
this.tiaoxingma = tiaoxingma;
}
public String getIsCX() {
return isCX;
}
public void setIsCX(String isCX) {
this.isCX = isCX;
}
//编号、名称、类型、单价、条形码、是否促销、库存量。
public Integer getCount() {
return count;
}
public void setCount(Integer count) {
this.count = count;
}
public Double getDanjia() {
return danjia;
}
public void setDanjia(Double danjia) {
this.danjia = danjia;
}
@Override
public String toString() {
return "Product [编号=" + id + ", 名称=" + name + ", 类型=" + type + ", 单价=" + danjia
+ "(元), 条形码="
+ tiaoxingma + ", 是否促销=" + isCX + ", 库存量=" + count + "]";
}
}
Test.java //自己定义输出类
package hati.lsz.ch02;
import java.util.Date;
public class Test {
public static void main(String[] args) {
// 2 创建商品信息类 Product,该商品对象的属性包括:
//
// 编号、名称、类型、单价、条形码、是否促销、库存量。
//
// 编写一个 info 方法,输出商品基本信息。
Product p = new Product();
p.setId(1); //编号
p.setName("面包");//名称
p.setType("食品类");//类型
p.setDanjia(5.2);//单价
p.setTiaoxingma("FA5149");//条形码
p.setIsCX("是");//是否促销
p.setCount(100);//库存量
Info(p);
}
public static void Info(Product p) {
System.out.println(p.toString());
}
}
输出结果: