
import java.util.*; |
public class ShangPin { //商品类 |
private String Snum; |
private String Sname; |
private Date data; |
private String CJname; |
|
public ShangPin(){ |
Snum=""; |
Sname=""; |
CJname=""; |
} |
|
@SuppressWarnings("deprecation") |
public ShangPin(String Snum,String Sname,String CJname,int year,int month,int day){ |
this.Snum=new String(Snum); |
this.Sname=new String(Sname); |
this.CJname=new String(CJname); |
this.data=new Date(year-1900,month-1,day); |
} |
|
public void setSnum(String Snum){this.Snum=Snum;} |
public void setSname(String Sname){this.Sname=Sname;} |
public void setCJname(String CJname){this.CJname=CJname;} |
@SuppressWarnings("deprecation") |
public void setdata(int year,int month,int day){ |
this.data=new Date(year-1900,month-1,day); |
} |
|
public String getSnum(){return Snum;} |
public String getSname(){return Sname;} |
public String getCJname(){return CJname;} |
public Date data(){return data;} |
|
public String toString(){ |
return "Snum:"+Snum+"\nSname:"+Sname+"\nChuChangday:"+String.format("%tF",data)+"\nCJname:"+CJname; |
} |
|
} |
public class ShiPin extends ShangPin{ //食品类 |
private int BaoZhiQi; |
private String changfen; |
|
public ShiPin(){ |
super(); |
BaoZhiQi=0; |
changfen=""; |
} |
public ShiPin(String Snum,String Sname,String CJname,int year,int month,int day,int BaoZhiQi,String changfen){ |
super(Snum,Sname,CJname,year,month,day); |
this.BaoZhiQi=BaoZhiQi; |
this.changfen=new String(changfen); |
} |
public void setBaoZhiQi(int BaoZhiQi){this.BaoZhiQi=BaoZhiQi;} |
public void setchengfen(String changfen){this.changfen=changfen;} |
|
public int getBaoZhiQi(){return BaoZhiQi;} |
public String getchangfen(){return changfen;} |
|
public String toString(){ |
return "食品:"+super.toString()+"\nBaoZhiQi:"+BaoZhiQi+"天"+"\nchangfen:"+changfen+"\n\n"; |
} |
|
} |
public class FuZhuang extends ShangPin{ |
String XingHao; |
String MianLiao; |
|
public FuZhuang(){ |
super(); |
XingHao=""; |
MianLiao=""; |
} |
public FuZhuang(String Snum,String Sname,String CJname,int year,int month,int day,String XingHao,String MianLiao){ |
super(Snum,Sname,CJname,year,month,day); |
this.XingHao=new String(XingHao); |
this.MianLiao=new String(MianLiao); |
} |
public void setXingHao(String XingHao){this.XingHao=XingHao;} |
public void setMianLiao(String MianLiao){this.MianLiao=MianLiao;} |
|
public String getXingHao(){return XingHao;} |
public String getMianLiao(){return MianLiao;} |
|
public String toString(){ |
return "服装:"+super.toString()+"\nXingHao:"+XingHao+"\nMianLiao:"+MianLiao+"\n\n"; |
} |
|
} |
|
public class TestShangPin { |
public static void main(String[] args) { |
// TODO 自动生成的方法存根 |
ShangPin []sp=new ShangPin[2]; |
sp[0]=new ShiPin("0001","面包","肯德基",2014,10,20,2,"面粉、鸡肉"); |
sp[1]=new FuZhuang("1001","T恤","凡客",2014,9,10,"XL","纯棉"); |
System.out.print(sp[0]); |
System.out.print(sp[1]); |
} |
} |



