Hi,
This line creates an instance of Parent but not an Object of Kid()
hence casting is required in this line
Now k1 is an object of Kid and calls the method method3();
in the line
k is the object of Kid() and directly calls the method3()
i hope, it will clear ur doubts. If i am wrong, please post ur correct answer in this forum
Bye for now
sat
