ava设计一个meat类继承food类
时间: 2024-01-22 21:02:31 浏览: 69
以下是一个示例代码,展示了如何设计一个Meat类继承自Food类:
```java
public class Food {
private String name;
private int calories;
public Food(String name, int calories) {
this.name = name;
this.calories = calories;
}
public String getName() {
return name;
}
public int getCalories() {
return calories;
}
}
public class Meat extends Food {
private String animalType;
public Meat(String name, int calories, String animalType) {
super(name, calories);
this.animalType = animalType;
}
public String getAnimalType() {
return animalType;
}
}
```
在这个示例中,Food类有一个名称和卡路里属性。Meat类继承自Food类,并添加了一个动物类型属性。它还有一个构造函数,它调用了它的父类构造函数super(name, calories),并设置了动物类型属性。它还有一个getAnimalType()方法,用于检索动物类型属性的值。
阅读全文
相关推荐
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)