Java允许直接用接口名和一个类体创建一个匿名对象。
定义:
假设Computable是一个接口,实现了Computable接口的类 去掉类声明后的类体——匿名类。
语法格式:
用实现了Computable接口的类(匿名类)创建对象:
new Computable() {
实现接口的匿名类的类体
}
Java允许直接用接口名和一个类体创建一个匿名对象。
定义:
假设Computable是一个接口,实现了Computable接口的类 去掉类声明后的类体——匿名类。
语法格式:
用实现了Computable接口的类(匿名类)创建对象:
new Computable() {
实现接口的匿名类的类体
}