Advertisement
Guest User

Untitled

a guest
Apr 6th, 2020
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.82 KB | None | 0 0
  1. interface ATM {
  2.  
  3.     void connect(String name);
  4.  
  5.     default void payment() {
  6.  
  7.         System.out.println("payment");
  8.  
  9.     }
  10.    
  11.     default void withdrawal() {
  12.  
  13.         System.out.println("withdrawal");
  14.  
  15.     }
  16.    
  17.     static String disconnectr() {
  18.         return "Połączenie z bankiem zostało zakończone";
  19.     }
  20.  
  21. }
  22.  
  23. class EuronetATM implements ATM {
  24.  
  25.     public void connect(String name) {
  26.         System.out.println("Łączenie z bankiem... " + name);
  27.     }
  28.    
  29.     public void payment() {
  30.         System.out.println("Euronet payment starting...");  
  31.     }
  32.    
  33.  
  34. }
  35.  
  36.  
  37. class Application
  38. {
  39.     public static void main (String[] args) throws java.lang.Exception
  40.     {
  41.         EuronetATM euronet = new EuronetATM();
  42.         euronet.connect("ING");
  43.         euronet.payment();
  44.         euronet.withdrawal();
  45.        
  46.         System.out.println(ATM.disconnectr());
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement