Java:如何使用接口将数据从一个类传递到另一个类?

我们知道 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 类接收数据


我怎样才能做到这一点?


米脂
浏览 217回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java