Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?
2011-06-17 22:11
721 查看
不可以继承其他类
例子:
例子:
import org.junit.Test; public class TestAnonymousInnserClass { @Test public void testExtends(){ InnerTest it = new InnerTest(); TestEntity te = it.getTestEntity(2); System.out.println(te.getI()); } } class TestEntity{//超类 private int i ; public TestEntity(int i ){ this.i = i; } public int getI(){ return i; } } class InnerTest{//用于测试内部类 public TestEntity getTestEntity(int i){ return new TestEntity(i){//创建Anonymous Inner Class 调用父类的构造方法 //虽然不能继承其他类 但是实际这个TestEntiy的子类 @Override public int getI(){//重写父类方法 return super.getI()*10; } };
相关文章推荐
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Static Nested Class 和 Inner Class的不同。Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implement
- Static Nested Class 和 Inner Class的不同。Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?【Java面试题】
- Java - Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?
- 【Java面试题】13 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- 9AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Annoymous Inner Class(匿名内部类)是否可以extends(继承)其他类,是否可以implements(实现)interface(接口)
- Anonymous Inner Class (匿名内部类)是否可以继承其他类,是否可以实现接口?
- Anonymous Inner Class(匿名内部类)是否可以extends其他类?是否可以implements interface?
- 第二,Anonymous Inner Class(匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?