A 類ide
package interface_test; public class A { private IPresenter ip; public A(IPresenter ip) { this.ip = ip; set(); } public void set() { ip.codeMsg("A class"); } }
interface 接口this
package interface_test; public interface IPresenter { void codeMsg(String str); }
test 類code
package interface_test; public class test implements IPresenter { public static void main(String[] args) { // TODO Auto-generated method stub new A(new test()); } @Override public void codeMsg(String str) { // TODO Auto-generated method stub System.out.println(str); } }