假设有一个基类,和一个接口
Interface IBasicInterface
{
void run();
void stop();
}Class BasicClass: IBasicInterface
{
public override run()
{
}
public override stop()
{
}
}
我现在要设计一个新类Class FurtherClass:BasicClass, IBasicInterface
{
}
我想知道,我所设计的这个新类有没有必要也重新都得是实现IBasicInterface这个接口的所有方法。还是随意?
Interface IBasicInterface
{
void run();
void stop();
}Class BasicClass: IBasicInterface
{
public override run()
{
}
public override stop()
{
}
}
我现在要设计一个新类Class FurtherClass:BasicClass, IBasicInterface
{
}
我想知道,我所设计的这个新类有没有必要也重新都得是实现IBasicInterface这个接口的所有方法。还是随意?
不用特意再给予实现,给予实现跟继承的是不同的