* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Полиморфизм
8 февраля 2009
Благодаря полиморфизму, одни и те же открытые интерфейсы удается по-разному реализовать в разных классах.
Другими словами, полиморфизм позволяет вызывать методы и свойства объекта независимо от их реализации. Например, объект Води- тель взаимодействует с объектом Автомобиль через одноименный открытый интер- фейс. Если другой объект, например Грузовик или Спортивный_автомобшь, под- держивает этот открытый интерфейс, объект Водитель сможет взаимодействовать и с ними, невзирая на различия в реализации интерфейса. Основных подходов к ре- ализации полиморфизма два: через интерфейсы и через наследование.