Computer.java
package org.rockie;
public class Computer implements PcInterf{
private String pcName="rockie007";
private int pcPrice=5000;
public String getPcName() {
return pcName;
}
public void setPcName(String pcName) {
this.pcName = pcName;
}
public int getPcPrice() {
return pcPrice;
}
public void setPcPrice(int pcPrice) {
this.pcPrice = pcPrice;
}
public void buy() {
// TODO 自动生成方法存根
System.out.println("获得一部"+pcName+"电脑..");
}
}
PcInterf.java
package org.rockie;
public interface PcInterf {
public void buy();
}
Daili.java
package org.rockie;
public class Daili {
private PcInterf pci;
public PcInterf getPci() {
return pci;
}
public void setPci(PcInterf pci) {
this.pci = pci;
}
public void buy()
{
pci.buy();
System.out.println("送鼠标一个..");
}
}
TestMain.java
package org.rockie;
public class TestMain {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
Daili daili=new Daili();
daili.setPci(new Computer());
daili.buy();
}
}








