Беседа:Полиморфизъм (информатика)

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето

Дефиниция[редактиране на кода]

Полиформизмът в обектно ориентираното програмиране представлява свойството на обектите от един и същи тип да имат един и същи интерфейс, но с различна реализация на този интерфейс.

Първо, не е само в ООП. Например в процедурното програмиране - препокритите (overloaded) функции също реализират полиморфизъм. И второ - по дефиниция обектите от един и същи тип имат един и същи интерфейс. Разбира се, казва се че обектите от един тип са и обекти от родителския тип на този тип. Но за да се разбере същината на полиморфизма в ООП трябва да се каже че наследниците на един и същи тип споделят интерфейса на родителя, а и това е само за наследствения полиморфизъм. Ще се опитам да дам по-добра дефиниция на полиморфизъм. --Exonie 18:41, 2 октомври 2009 (UTC)