Какво осигурява виртуалната функция за обект?