Поліморфізм у програмуванні: один інтерфейс — безліч реалізацій

Поліморфізм дозволяє об’єктам різних класів відповідати на однакове повідомлення власним способом, зберігаючи єдиний контракт виклику. Саме ця властивість перетворює жорсткі…