Guest User

Untitled

a guest
Oct 22nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. public class Calculator {
  2.  
  3. private DoubleMath integerMath;
  4.  
  5. public double addition(double firstNumber, double secondNumber) {
  6. integerMath = (p1, p2) -> p1 + p2;
  7. return integerMath.operation(firstNumber, secondNumber);
  8. }
  9.  
  10. public double subtraction(double firstNumber, double secondNumber) {
  11. integerMath = (p1, p2) -> p1 - p2;
  12. return integerMath.operation(firstNumber, secondNumber);
  13. }
  14.  
  15. public double multiplication(double firstNumber, double secondNumber) {
  16. integerMath = (p1, p2) -> p1 * p2;
  17. return integerMath.operation(firstNumber, secondNumber);
  18. }
  19.  
  20. public double divition(double firstNumber, double secondNumber) {
  21. if (secondNumber == 0) {
  22. throw new ArithmeticException("divition by zero");
  23. }
  24. integerMath = (p1, p2) -> p1 / p2;
  25. return integerMath.operation(firstNumber, secondNumber);
  26. }
  27. }
Add Comment
Please, Sign In to add comment