0
virtual functions needed for polymorphism. when U declare function with keyword virtual, its creates the vtable for function, when you call this function via pointer of parent object, computer seeing to vtable and search function that declarated in real class of this object)



