packageNo014.Final;
//写出汽车的总接口:获得汽车名称和价格利用get方法;
interfaceCar{
StringgetName();
intgetPrince();
StringgetColor();
}
//相应的写出实例来继承接口;
classBMWimplementsCar{
publicStringgetName(){
return"BMW";
}
publicintgetPrince(){
return200000;
}
publicStringgetColor(){
return"黑色";
}
}
classCheryQQimplementsCar{
publicStringgetName(){
return"CheryQQ";
}
publicintgetPrince(){
return10000;
}
publicStringgetColor(){
return"白色";
}
}
//利用主函数记录和算出车型,颜色,单价和总价;
publicclassCarShop
{
privateintmoney=0;
publicvoidsellCar(Carcar){
System.out.println("车型"+car.getName()+"颜色是"+car.getColor()+"价格"+car.getPrince());
//增加卖车的价格;
money+=car.getPrince();
}
publicintgetMoney(){
returnmoney;
}
publicstaticvoidmain(String[]args){
CarShopashop=newCarShop();
ashop.sellCar(newBMW());
ashop.sellCar(newCheryQQ());
System.out.println("到现在为止卖出的车的总价为"+ashop.getMoney());
}
}
记得把包名和类名改一下就可以了。。。