构造函数引用(用于函数式编程时是一种特殊类型的方法引用)在没有在Functional接口中声明的抽象方法的任何显式定义的情况下进行求值.你能帮我解决它的解决方法或链接的复杂性吗?特别是对于以下程序如何评估empFactory对象?
public class Employee{
String name;
Integer age;
public Employee(String name, Integer age){
this.name=name;
this.age=age;
}
}
public interface EmployeeFactory{
public abstract Employee getEmployee(String name, Integer age);
}
public class Run{
public static void main(String... args){
EmployeeFactory empFactory=Employee::new;
Employee emp= empFactory.getEmployee("Ammy Sen", 25);
}
}
Run Code Online (Sandbox Code Playgroud)