public interface run{
public abstract int run1();
public abstract int run2();
}
//////////////////////////////////////
public abstract class swim implements run{
public int run2(){return 0;}
}
//////////////////////////////
public class fly extends swim{
public int run2(){
System.out.println(1);
return 0;
}
}
////////////////////////////////////////
请问第三个类fly写的对吗?,是否需要在它里面实现run1方法?
请问:如果接口run是别人写的不让看,只能看见抽象类swim的内容和知道它实现了接口run, 我写普通类fly的时候怎么知道swim没实现run接口里的run1方法?
损失函数
相关分类