interface BroadbandService
{
void connect();
void disconnect();
}interface VirusKillingService
{
void scanVirus();
}interface MailboxService
{
void sendMail();
void receiveMail();
void writeMail();
void deleteMail();
}class BroadbandServiceImpl implements BroadbandService
{
int intVarSpeed;

public BroadbandServiceImpl(int intVarSpeed)
{
this.intVarSpeed=intVarSpeed;
}

public void connect()
{
}

public void disconnect()
{

}class VirusKillingServiceImpl implements VirusKillingService
{
public void scanVirus()
{
}
}class MailboxServiceImpl implements MailboxService
{
int intVarCapacity;

public MailboxServiceImpl(int intVarCapacity)
{
this.intVarCapacity=intVarCapacity;
}

public void sendMail()
{
}

public void receiveMail()
{
}

public void writeMail()
{
}

public void deleteMail()
{
}
}interface SuperSpeedCombo extends BroadbandService,VirusKillingService,MailboxService
{
}public class SuperSpeedComboImpl implements SuperSpeedCombo 
{
public static void main(String[] args)
{
}
}请问如何在 类SuperSpeedComboImpl中实现SuperSpeedCombo? 谢谢

解决方案 »

  1.   

    public class SuperSpeedComboImpl implements SuperSpeedCombo{
       
        //添加未实现的方法就可以了
    }
      

  2.   


    public static class SuperSpeedComboImpl implements SuperSpeedCombo  

    public static void main(String[] args) 


    public void connect() {

    }
    public void disconnect() {

    }
    public void sendMail() {

    }
    public void writeMail() {

    }
    public void deleteMail() {

    }
    public void receiveMail() {

    }
    public void scanVirus() {

    }
      

  3.   

    这样又相当于重写了一遍,,,
    相当于
    public class SuperSpeedComboImpl implements BroadbandService,VirusKillingService,MailboxService   

    },
    功能一样
      

  4.   

    你也可以写一个类BaseSuperSpeedCombo直接实现接口SuperSpeedCombo,然后SuperSpeedComboImpl extends BaseSuperSpeedCombo。这样,SuperSpeedComboImpl就不用实现SuperSpeedCombo中定义的接口了。不管如何,你终归得实现接口里面定义的方法,无论在哪里
      

  5.   

    interface SuperSpeedCombo extends BroadbandService,VirusKillingService,MailboxService 

    } 路过提问~~~~~java中不是只能单继承,但可以多实现接口么?上面这为什么可以集成多继承?是只有接口才能这样么?