| C c=new C() |
P p=new C() |
| If we know exact runtime type of object then we should use these approach |
If we do not know exact runtime type of object then we should use these approach(polymorphism) |
| By using child reference we can call both parent and child class method |
By using parent reference we can call only methods available in parent class and child specific methods we cant call |
| We can use child reference to hold only for that particular child class object only |
We can use parent reference to hold any child class object |
No Comments Yet!!