需求不明确:
1. 小红有爸爸,妈妈,爸爸妈妈又有爸爸妈妈,这很显然没有准寻java中的单继承多实现的思想
2. 小红的爸爸会做工作A和B,小红的妈妈会做工作C和D ,是要小红继承爸爸妈妈的工作吗,这不且实际
只能写成这了
interface work
{
public void doWork();
}
class baba implements work
{
public void doWork()
{
System.out.println("工作A");
System.out.println("工作B");
}
}
class mama implements work
{
System.out.println("工作C");
System.out.println("工作D");
}
也许这样描述一下就好写了:
小红学会了爸爸买啤酒,学会妈妈的做饭,爸爸是做A工作的,妈妈是做B工作的
你再试试把
|