Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Class Animal
- {
- public void eat()
- {
- System.out.println("Animal Eating");
- }
- }
- Class Dog extends Animal
- {
- public void eat()
- {
- System.out.println("Dog is eating);
- }
- }
- class Bindingtest
- {
- public static void main(String[] args)
- {
- Animal a = new Animal();
- a.eat(); // Prints Animal eating
- Animal a1 = new Dog();
- a1.eat(); // Prints Dog eating
- }
- }
- Here my my doubt is , in below both cases,that is
- 1) a.eat(); // Prints Animal eating ---> Static Binding
- 2) a1.eat(); // Prints Dog eating ----> Dynamic Binding
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement