我们知道 java 可以extends只有一个类。在这种情况下,我想使用interface.
主类.java
public class MainClass extends Mango {
public static void main(String[] args) {
MainActivity over = new MainActivity();
over.run();
}
public void run(){
one();
}
@Override
public void two(String s){
System.out.println("result : "+s);
}
}
芒果
public class Mango {
public void one(){
System.out.println("mango one");
two("mango two");
}
public void two(String s){}
}
输出 :
mango one
result : mango two
问题 :
在这种情况下,我通过使用Mango扩展MainClass得到了结果:mango 2。但是在我的项目中MainClass已经扩展了另一个类。这就是为什么我要使用的界面,我将器具与MainClass的覆盖方法的芒果班 two()
好像我可以从 Mango 类接收数据
我怎样才能做到这一点?
相关分类