作者:墨启飞
环境:IDE2021,jdk2013
完成功能:
1.
定义一个类表示上表中的商品。
2.
创建 5 个对象存储上面表的信息。
3.
创建一个数组,存储这 5 个对象。
4.
再创建一个方法,遍历(toString())这个数组,打印表的信息。
5.
创建一个方法:查询最终购买价,大于指定数字的所有商品。
代码
package com.bjsxt.sxt; public class Test6 { public static void main(String[] args) { Fam fam1 = new Fam(1001,"鼠标","BZ_001",99.21,0.9); Fam fam2= new Fam(1002,"键盘侠玩偶","WO_102",403.00,0.7); Fam fam3 = new Fam(1003,"实战java程序设计","BK_001",89.00,0.8); Fam fam4 = new Fam(1004,"高启牌西装","GQ_XF_12",700,0.5); Fam fam5 = new Fam(1005,"大米牌手机","DM_PH_13",900,0.3); Fam[] fam= new Fam[5]; fam[0] = fam1; fam[1] = fam2; fam[2] = fam3; fam[3] = fam4; fam[4] = fam5; for(int i=0;i<fam.length;i++){ System.out.println(fam[i]); } } } class Fam{ private int id; private String name; private String model; private double Price; private double Discount; @Override public String toString() { return getId()+"\t"+getName()+"\t"+getModel()+"\t"+getPrice()+"\t"+getPrice()+"\t"+getDiscount(); } public Fam(){} public Fam(int id, String name, String model, double price, double discount) { this.id = id; this.name = name; this.model = model; Price = price; Discount = discount; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getModel() { return model; } public void setModel(String model) { this.model = model; } public double getPrice() { return Price; } public void setPrice(double price) { Price = price; } public double getDiscount() { return Discount; } public void setDiscount(double discount) { Discount = discount; } }
运行结果