interface MathOperation{ int operation(int a,int b); }
private int operation(int a,int b,MathOperation mathOperation){ return mathOperation.operation(a,b); }
MathOperation addition = (a, b) -> a + b; MathOperation subtraction = (a, b) -> a - b; MathOperation multiplication = (a, b) -> a * b; MathOperation division = (a, b) -> a / b;