我有一个抽象类,有一个抽象方法.我如何使用lambda表达式来实例化它.它不能成为一个接口,因为它扩展了一个类.
public class Concrete<T> {
// Has a bunch of predefined methods.
}
public abstract class Abstract<T> extends Concrete<T> {
public T getSomething();
// Uses inherited methods from Concrete class
}
public class Driver {
public static void main(String[] args) {
System.out.println(new Abstract<String>() {
public String getSomething() {
// Returns something using inherited methods from Abstract
// Class and Concrete Class
}
});
}
}
Run Code Online (Sandbox Code Playgroud)