Guest User

Untitled

a guest
Jul 23rd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. class A {
  2. public void blah() {}
  3. }
  4.  
  5. class B extends A {
  6. private void blah() {}
  7. }
  8.  
  9.  
  10. B b = new B();
  11. A a = b;
  12. b.blah(); // Can't do it!
  13. a.blah(); // Can do it, even though it's the same object!
  14.  
  15. public class Animal {
  16. public String getName() { return this.name; }
  17. }
  18.  
  19. public class Lion extends Animal {
  20. private String getName() { return this.name; }
  21. }
  22.  
  23. Animal lion = new Lion();
  24. System.out.println( lion.getName() );
Add Comment
Please, Sign In to add comment