定义一个接口Cook,它只含有一个方法void Cooking();功能是打印食品的烹调方法。定义抽象类food,它实现接口Cook'
定义chicken,duck。fish,meat四个类,继承food,实现Cooking方法,并且都是具体类。方法Cooking的实现是打印你所知道的该食品的烹饪方法。
如果可以地话,麻烦写一下注释,谢谢。
------解决方案--------------------
interface Cook
{
void Cooking();
}
abstract class food implements Cook
{}
class chicken extends food
{
public void Cooking()
{
System.out.println("鸡应该这样做");
}
}
class duck extends food
{
public void Cooking()
{
System.out.println("鸭应该这样做");
}
}
class fish extends food
{
public void Cooking()
{
System.out.println("鱼应该这样做");
}
}
class meat extends food
{
public void Cooking()
{
System.out.println("肉应该这样做");
}
}
------解决方案--------------------
都这样了,自己写个main函数啦