четверг, 25 июля 2013 г.

ООП с примерами

Волею судьбы мне приходится читать спецкурс по паттернам проектирования в вузе. Спецкурс обязательный, поэтому, студенты попадают ко мне самые разные. Конечно, есть среди них и практикующие программисты. Но, к сожалению, большинство испытывают затруднения даже с пониманием основных терминов ООП.

Для этого я постарался на более-менее живых примерах объяснить базовые понятия ООП (класс, объект, интерфейс, абстракция, инкапсуляция, наследование и полиморфизм).
 
Первая часть, представленная ниже, посвящена классам, объектам и интерфейсам.Вторая часть иллюстрирует инкапсуляцию, полиморфизм и наследование

Комментариев нет:

Отправить комментарий