Виртуальные методы - один из важнейших приёмов реализации полиморфизма.В некоторых же (как, например, в Python) , все методы - виртуальные.Класс, содержащий хотя бы один такой метод, тоже будет абстрактным.Для каждого класса, имеющего хотя бы один виртуальный метод, создаётся таблица виртуальных методов.Каждый объект хранит указатель на таблицу своего класса.Пример виртуальной функции на C++.Пример на C++, иллюстрирующий отличие виртуальных функций от невиртуальных.{:void function1 () {cout.