62,616
社区成员
发帖
与我相关
我的任务
分享
interface Animal
{
void run1();
void run2();
void run3();
}
class sheep implements Animal
{
public run1()
{
代码片段1
}
public run2()
{
代码片段2
}
public run3()
{
代码片段3
}
}
class pig implements Animal
{
public run1()
{
代码片段1
}
public run2()
{
代码片段2
}
public run3()
{
代码片段3
}
}
public interface Test{
public default void run(){
System.out.println("default");
}
}
当某个接口的实现类对接口中的某个方法行为一致的时候可以考虑在接口中声明默认实现.
对于特殊子类再进行重写.