java 内部类 为什么可以实现接口
1个回答
展开全部
这是面向对象编程的特性决定的
以java为例:
既然是匿名内部类,它首先是一个类。所有的类都是继承自Object的,你实现的匿名类,也就需要继承某个类。如new Button(){}
实现接口也是一种匿名类声明的方法,因为你实现的接口是默认继承Object类的,比如new Runnable(){}
以java为例:
既然是匿名内部类,它首先是一个类。所有的类都是继承自Object的,你实现的匿名类,也就需要继承某个类。如new Button(){}
实现接口也是一种匿名类声明的方法,因为你实现的接口是默认继承Object类的,比如new Runnable(){}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询