开发者社区> 问答> 正文

匿名内部类的使用场景是什么呢?

已解决

匿名内部类的使用场景是什么呢?

展开
收起
蓝蓝红红 2022-04-03 13:53:56 1468 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    匿名内部类的使用场景: 当类或接口类型作为参数传递时,这是可以直接使用匿名内部类方式创建对应的对象 /使用场景:类或接口类型作为参数传递时,可以直接使用匿名内部类方式创建对应的对象 Epublic class NoNamoInnorClassDomo3( public static void main(string[l args) ( //需求:调用test方法

    /传统方式:创建一个子类实现InterTest3接口里面的抽象方法/*test(new InterImpl()( public void showl() { syscom.out.printIn("哈哈哈,我重写了showi方法"): );/ 1/匿名内部类方式:直接new一个接口的匿名子类对象 test(new InterTest3()( public void show2(){

    system.out.printIn("show2...");

    public void show1(){

    system.out.println("show1..."); 1 }); } public static void tost(Intorlost3 it)( it.show1(); it.show2(); interlace InterTest3{ void showi();

    2022-04-03 17:23:13
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载