Advertisement
saimanova

Untitled

Jul 28th, 2020
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3.  
  4. public class Subtraction extends Calculator {
  5.  
  6.  
  7.  
  8.  
  9. @Override
  10. void sum()
  11. {
  12. System.out.println("An abstract method");
  13. }
  14.  
  15. public static void main (String [] args){
  16. Calculator sub = new Subtraction();
  17. Scanner in = new Scanner(System.in);
  18. boolean repeat = true;
  19. System.out.println("Enter values:");
  20. while(repeat){
  21.  
  22. try{
  23. int a= in.nextInt();
  24. int b= in.nextInt();
  25. System.out.println(+(a-b));
  26. repeat = false;
  27.  
  28. }
  29.  
  30. catch(Throwable t)
  31. {
  32. System.out.println("Invalid Input!!!!!");
  33. in.nextLine();
  34. repeat = true;
  35.  
  36. }
  37.  
  38. finally{
  39. System.out.println("this is final block");
  40. sub.sum();
  41. }
  42. }
  43. }
  44.  
  45.  
  46. }
  47.  
  48. abstract class Calculator {
  49.  
  50. abstract void sum ();
  51. public void info (){
  52. System.out.println("NON ABSTRACT METHOD");
  53.  
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement