`
violasogni
  • 浏览: 22387 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类

固本培元-java内部类

阅读更多
public class Test {

protected interface Inter {
public int add();
}

public void aaa(){
new Inner();
new Inter(){

@Override
public int add() {
// TODO Auto-generated method stub
return 0;
}};
new Test(){};
}
public class Inner{}

public Inter value(){ return new Inter(){

@Override
public int add() {
// TODO Auto-generated method stub
return 0;
}

}; }

public static void main(String[] args) {
Test t = new Test();
new Test().new Inner();
}
}
匿名内部类不能使用implenents和extends  如果要继承或者实现就必须以父类或父接口的名字为名字
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics