SoftCraft
разноликое программирование

Top.Mail.Ru

Архитектура уровня статически типизированного
объектно-ориентированного языка


Начальная страница курса

Содержание лекции


  1. Основные термины и определения
  2. Агрегаты данных и действий построенные с использованием объектно-ориентированного подхода
  3. Основа обобщения в ООП
  4. Специализации при ООП
  5. Имитация ОО подхода

Презентация лекции


Примеры программ к лекции

  1. ОО программа с непосредственным формированием массива объектов в контейнере

  2. ОО программа с динамическим формированием массива объектов в контейнере

  3. Имитация ОО подхода на процедурном языке с непосредственным включением виртуальных методов в структуру

  4. Имитация ОО подхода на процедурном языке с реализацией таблицы виртуальных методов


Используемые источники информации

  1. Статическая типизация. Статья в википедии
  2. Статическая и динамическая типизация
  3. Стандартная библиотека языка Си. Статья в википедии
  4. Легалов А.И. Разнорукое программирование
  5. Цикритзис Д., Лоховски Ф. Модели данных. Пер. с англ. - М.: Финансы и статистика, 1985. - 344 с.
  6. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++, 2-е изд./Пер. с англ. - М.: "Издательства Бином", СПб: "Невский диалект", 1998 г. - 560 с., ил.

Начальная страница курса