茶(Tea)、咖啡(Coffee)、啤酒(Beer),都屬于飲品(Beverage)的一種,它們都具
茶(Tea)、咖啡(Coffee)、啤酒(Beer),都屬于飲品(Beverage)的一種,它們都具有品牌(brand)、類型(typeName)、產(chǎn)地(place)、價(jià)格(price)等特征,它們都有一定的制作方法(make)。但是,不同的飲品,制作的方法卻完全不一樣。。
請(qǐng)用代碼實(shí)現(xiàn)Beverage類和Coffee類。
```
//Beverage類
class Beverage {
constructor(brand, typeName, place, price) {
this.brand = brand;
this.typeName = typeName;
this.place = place;
this.price = price;
}
make() {
console.log("制作" + this.typeName);
}
}
//Coffee類繼承自Beverage類
class Coffee extends Beverage {
constructor(brand, place, price) {
super(brand, "咖啡", place, price);
}
make() {
console.log("研磨咖啡豆,沖泡" + this.typeName);
}
}
```
標(biāo)簽: