package p92;
public class example {
public class Product{
private String proName;
public String getProName() {
return proName;
}
public void setProName(String proName) {
this.proName = proName;
}
}
public class Market{
private String marketName;
private Product[] productArr; //定义了一个Product类型的数组叫做ProductArr
public String getMarketName() {
return marketName;
}
public void steMarketName(String marketName) {
this.marketName = marketName;
}
public void setProductArr(Product[] priductArr) {
this.productArr = productArr;
}
Product sell (String name) {
for (int i = 0 ; i< productArr.length;i++) {
if(productArr[i].getProName() == name ) {
return productArr[i];
}
}
return null;
}
}
public class Person{
private String name;
public String getName() {
return name;
}
public void setName (String name) {
this.name = name;
}
Product shopping (Market market , String name) {
return market.sell(name);
}
}
public class Shopping {
public void main(String[] args) {
// TODO Auto-generated method stub
Product p1 = new Product();
Product p2 = new Product();
Product p3 = new Product();
Product p4 = new Product();
Product p5 = new Product();
p1.setProName("电视机");
p2.setProName("洗衣机");
p3.setProName("豆浆机");
p4.setProName("空调机");
p5.setProName("吹风机");
Market m = new Market();
m.setProductArr(new Product[] {p1,p2,p3,p4,p5});
Person p = new Person();
p.setName("小寒");
Product result = p.shopping(m, "豆浆机");
if(result != null) {
System.out.println(p.getName()+"在"+m.marketName+"买到了"+result.getProName());
}else {
System.out.println(p.getName()+"白跑了一趟,在"+m.marketName+"什么都没买到");
}
}
}
}
老白一个
相关分类