• формат doc
  • размер 201,29 КБ
  • добавлен 14 августа 2012 г.
Замулин А.В. Объектно-ориентированное программирование (С++)
Новосибирск, НГУ. 2002. 149 стр.
ООП основывается на иерархической организации классов подобно тому, как устанавливается иерархия понятий в реальной жизни. В С++ оно поддерживается понятиями:
- производный класс (подкласс)
- виртуальная функция (подмена функций).
Концепция класса вместе с производными классами и виртуальными функциями была взята из языка Симула
67. Возможности совмещения имен и расположения описаний везде, где может встретиться оператор, взяты из языка Алгол
68. Родовые конструкции (generics) появились под влиянием языков Клу и Ада. Из Ады взят также механизм обработки исключительных ситуаций.
Похожие разделы