<<
>>

ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

Считается, что технология процедурного программирования применима, если размер программы не превышает 100 тыс. операторов. Программы, используемые в настоящее время, существенно длиннее.
Поэтому современное программирование в основном базируется на технологии, позволившей снять это ограничение и получившей название «объектно-ориентированное программирование» (ООП). Именно ООП лежит в основе таких современных сред создания программного обеспечения «под Windows», как Delphi, Visual C++, C++ Builder.

В теории программирования ООП определяется как технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств [2].

Как следует из определения, ООП в отличие от процедурного программирования, которое рассматривалось в первой части учебника, базируется не на процедурной, а на объектной декомпозиции предметной области программы.

9.1.

<< | >>
Источник: Иванова Г.С. Основы программирования. 2002

Еще по теме ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ:

  1. §1. Основные теоретические положения.
  2. 40. Основные теоретические подходы в определении классов. Немарксистские подходы
  3. ГЛАВА ПЕРВАЯ.ОСНОВНЫЕ ПОЛОЖЕНИЯ. СИЛА «Я»
  4. Основные положения структурно-функционального подхода.
  5. Основные понятия и положения гештальт-терапии
  6. Статья 133. Основные положения о коммандитном обществе
  7. Часть первая. Основные положения, которые необходимо знать о чувстве беспокойства.
  8. ГЛАВА ПЕРВАЯ ОСНОВНЫЕ ПОЛОЖЕНИЯ СИЛА "Я"
  9. ВАЛИДНОСТЬ ТЕОРЕТИЧЕСКАЯ
  10. ЗАДАНИЕ ТЕОРЕТИЧЕСКОЕ
  11. ОБОБЩЕНИЕ ТЕОРЕТИЧЕСКОЕ
  12. 3.2.5. Теоретическая интерпретация
  13. а) Теоретическое обоснование
  14. а) Теоретическое обоснование
  15. Глава 3. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПЕДАГОГИЧЕСКОГО ПРОЕКТИРОВАНИЯ
  16. Часть первая ТЕОРЕТИЧЕСКАЯ КНИГА 1. ВВЕДЕНИЕ