您的位置:首页 > 编程语言 > Java开发

Java接口interface,匿名内部类

2017-03-09 13:35 375 查看
接口

1.接口内部为 常量+公用的抽象方法。类必须实现接口中的所有方法

2.接口的语法格式:不写abstract会自动添加,可以继承多个接口

修饰符不能使private,protected

[修饰符] interfance (abstract) 接口名 [extends 符接口1,父接口2]{

  常量public static final可以不写

  抽象方法public abstract 可以不写,所以被继承必须重写方法

}

3.接口引用可以指向一个实现了接口的对象

IAnimal animal=new AnimalImp();

animal.方法();

匿名内部类

不关注内部类的名字,只在使用的时候定义

Interface i=new Interface(){
public void method(){
System.out.println("这里是匿名内部类实现接口");
}
};
i.方法();


new Interface(){
public void method(){
System.out.println("使用匿名内部类的方式实现接口");
}
}.方法();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐