interface FunctionAC { | |
String apply(String s); | |
} | |
public class AssignmentContext { | |
// Test assign | |
FunctionAC f1 = String::toString; | |
// Test casts | |
Object o1 = (Object) (FunctionAC) String::toString; | |
void take(FunctionAC f) { | |
// Test argument assingment | |
take(String::toString); | |
} | |
FunctionAC supply() { | |
// Test return assingment | |
return String::toString; | |
} | |
} |