In reply to dave_59:
In reply to Harshad: Dynamic casting is not an example polymorphism because it requires prior knowledge of a class extension to perform the cast.
Thanks Dave for quick reply!!!, but can you please explain this with some example?