Android源码中常用的接口传参实例详解
程序员文章站
2023-10-26 20:49:22
android源码中常用的接口传参实例详解
把mycclass中的参数传到mydclass
/*接口传参例子2
* mycclass.java发送mydc...
android源码中常用的接口传参实例详解
把mycclass中的参数传到mydclass
/*接口传参例子2 * mycclass.java发送mydclass.java接收 * 原理和myaclass.java发送mydclass.java接收完全一样 * */ public class mycclass { public void geteditext(getmyfragmentdata myfragmentdata){ string edstr="人的生命是有限的,可是为人民服务是无限的"; myfragmentdata.setresult(edstr); } public interface getmyfragmentdata{ public void setresult(string s); }; }
public class mydclass { public static void main(string[] args) { /** * cclass.geteditext(getmyfragmentdata); * 1.getmyfragmentdata是匿名内部类的对象,匿名内部类重写了抽象方法 * 2.geteditext(getmyfragmentdata)方法中是用匿名内部类的对象调用匿名内部类的方法(即重写后的方法) */ getmyfragmentdata getmyfragmentdata=new getmyfragmentdata() { @override public void setresult(string s) { system.out.println(s); } }; mycclass cclass = new mycclass(); cclass.geteditext(getmyfragmentdata); } }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!