java実現インターフェースの典型的な事例
余計なことを言わないで、直接コードしてください。
package com.car;
interface Carr{
//
String getName();
//
int getPrice();
}
class BMW implements Carr{
public String getName(){
return "BMW";
}
public int getPrice(){
return 300000;
}
}
class CheryQQ implements Carr{
public String getName(){
return "CheryQQ";
}
public int getPrice(){
return 20000;
}
}
public class Car {
private int money=0;
public void sellCar(Carr car){
System.out.println(" :"+car.getName()+" :"+car.getPrice());
money+=car.getPrice();
}
public int getMoney(){
return money;
}
public static void main(String[] args) {
Car aShop = new Car();
aShop.sellCar(new BMW());
aShop.sellCar(new CheryQQ());
System.out.println(" :"+aShop.getMoney());
}
}
以上のjava実現インターフェースの典型的な例は、小編集が皆さんに提供した内容の全部です。参考にしてほしいです。どうぞよろしくお願いします。