Помощь в написании студенческих работ
Антистрессовый сервис

Методология ООП. 
Объектно-ориентированное программирование

РефератПомощь в написанииУзнать стоимостьмоей работы

Стили программирования — способ построения программы, основанный на определённых принципах программирования и выбора языка с целью добиться понимания программы. Определяется 5 основных разновидностей стилей программирования: Полиморфизм. Присвоение единого имени процедуре, которая передается вниз/вверх по иерархии объектов с выполнением этой процедуры, способами, соответствующими каждому объекту… Читать ещё >

Методология ООП. Объектно-ориентированное программирование (реферат, курсовая, диплом, контрольная)

Определяется функциональными характеристиками.

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

ООтехнологии лучше осваивать на 2х уровнях: общем и конкретном (на основе конкретного яп).

ООП может эффективно использоваться, если ему предшествует ООА отдачи. Без ООпроекта попытки применения ООП мало эффективны и трудоемки.

Стили программирования и методология ООП.

Стили программирования — способ построения программы, основанный на определённых принципах программирования и выбора языка с целью добиться понимания программы. Определяется 5 основных разновидностей стилей программирования:

  • 1) процедурно-ориентированный (абстракции, алгоритмы)
  • 2) объектно-ориентированный (классы, объекты)
  • 3) логически-ориентированный (вычисление предикатов, реляционное исчисление)
  • 4) ориентированный на правилах (правила если … то … (проектирование без знаний))
  • 5) ориентированный на ограничении (инвариантное соотношение) функциональное программирование.

Нельзя назвать какой-либо один стиль наилучшим во всех областях практического применения. Объектно-ориентированный стиль является приемлемым для больших программных систем.

Показать весь текст
Заполнить форму текущей работой