匿名内部类的提问
来源:6-7 匿名内部类(上)
qq__9440
2019-08-20 14:50:21
老师,匿名内部类的应用如果写在循环判断里的时候,是不是既可以省空间,省代码,还能多次调用,不用多次重写了。
1回答
好帮手慕小班
2019-08-20
同学你好,1、匿名内部类,顾名思义,就是没有名字的内部类,这里同学可以理解为没有起名字的类,这里既然没有起名字,那就是只能在创建它的时候调用,而不能多次调用了哦!所以匿名内部类通常被设计为只使用一次,用以简化代码的书写!而同学所说的匿名内部类的应用如果写在循环判断里的时候,也只是在这个对应条件下调用这个内部类,没有重复调用哟!
2、匿名内部类同样实现封装的特性,使任何一段小功能的实现,比如实现一个类需要单独创建创建类,实现代码,而匿名内部类具有同样的效果,但是简化了步骤,所以匿名内部类在一定程度上简化了代码!
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题