java_接口解决思路
java_接口
public interface Protected {
public void beProtected();
}
public interface A extends Protected {
// 接口里面的方法只定义没有实现
public void m();
}
public class B implements A{
public void m()
{
System.out.println("aa");
}
public void beProtected()
{
System.out.println("bb");
}
}
在A继承Protected的时候是不是应该要重写一次Protected里面的方法
如果是,那在类B里面该怎么写Protected里面的方法
如果不是,请您解释一下
本小生初学java,如果言辞中有令你不堪入眼的字眼请多谅解!
------解决方案--------------------
接口继承只是将多个接口中的方法,整合到一个接口中!
------解决方案--------------------
A继承Protected的时候不需要要重写Protected里面的方法
同样 B 怎么实现 A 接口里的方法 就在怎么实现Protected 的方法
public interface Protected {
public void beProtected();
}
public interface A extends Protected {
// 接口里面的方法只定义没有实现
public void m();
}
public class B implements A{
public void m()
{
System.out.println("aa");
}
public void beProtected()
{
System.out.println("bb");
}
}
在A继承Protected的时候是不是应该要重写一次Protected里面的方法
如果是,那在类B里面该怎么写Protected里面的方法
如果不是,请您解释一下
本小生初学java,如果言辞中有令你不堪入眼的字眼请多谅解!
------解决方案--------------------
接口继承只是将多个接口中的方法,整合到一个接口中!
------解决方案--------------------
A继承Protected的时候不需要要重写Protected里面的方法
同样 B 怎么实现 A 接口里的方法 就在怎么实现Protected 的方法