Объектно-ориентированная методология разработки программ
Объектно-ориентированное программирование (ООП) является более структурным, чем все предыдущие разработки, касающиеся структурного программирования. Оно также является более модульным и более абстрактным, чем предыдущие попытки абстрагирования данных и переноса деталей программирования на внутренний уровень. Объектно-ориентированное программирование – это методология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса (типа особого вида), а классы образуют иерархию на принципах наследуемости. В основе ООП лежит идея объединения в одной структуре данных и действий, которые производятся над ними. Объект – структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции. Данные называют полями объекта, а процедуры и функции объекта его методами. Логическая структура объекта приведена на рис. 1.
Рис. 1. Логическая структура объекта.
Описание объектного типа выглядит следующим образом:
Type TO = Object
а : T1;
b : T2;
……
d : Tn;
Procedure P1 ( …….. );
Function F2 (………) : Tk;
……………………………
Procedure Pm(………);
End;
Var O : TO; {О - переменная объектного типа называется экземпляром}
Опубликовал Kest
April 02 2014 21:57:42 ·
0 Комментариев ·
4691 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.