Guest User

passing interface

a guest
Feb 8th, 2016
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.54 KB | None | 0 0
  1. package testJava;
  2.  
  3. interface Worker
  4. {
  5.     public void work();
  6. }
  7.  
  8. class Employer
  9. {
  10.     public void askForWork(Worker worker)
  11.     {
  12.         worker.work();
  13.     }
  14. }
  15.  
  16. public class Main
  17. {
  18.     public static void main(String[] args)
  19.     {
  20.         Employer employer = new Employer();
  21.         employer.askForWork(new Worker()
  22.         {
  23.             @Override
  24.             public void work()
  25.             {
  26.                 System.out.println("I'm working!");
  27.             }
  28.         });
  29.         employer.askForWork(new Worker()
  30.         {
  31.             @Override
  32.             public void work()
  33.             {
  34.                 System.out.println("I'm working too!");
  35.             }
  36.         });
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment