Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class A {
- public void blah() {}
- }
- class B extends A {
- private void blah() {}
- }
- B b = new B();
- A a = b;
- b.blah(); // Can't do it!
- a.blah(); // Can do it, even though it's the same object!
- public class Animal {
- public String getName() { return this.name; }
- }
- public class Lion extends Animal {
- private String getName() { return this.name; }
- }
- Animal lion = new Lion();
- System.out.println( lion.getName() );
Add Comment
Please, Sign In to add comment