Реферат: Протоколы и стандарты объектно-ориентированного программирования

данных. Однако ни аппарат классов, ни перегрузка операций не

влияют на эффективность. То, что класс - это класс, известно

только компилятору. Если функции-члены классов объявлены inline,

на их вызов не требуется время. Фактически это не функции, а под-

становки. Лишь виртуальные функции оставляют относительно не-

большой след в оперативной памяти.

Из всего выше сказанного вытекает логичный вывод: С++ наибо-

лее удобный, универсальный и необходимый язык. Но все же возни-

кает вопрос, что же было написано на этом языке, используя прин-

ципы ООП, что можно было бы "потрогать" любому программисту или

пользователю. Ответ очевиден - это Microsoft Windows.


MS Windows и новый метод разработки программ.

Одним из наиболее важных механизмов взаимодействия программ

является обмен данными. В MS Windows существует несколько способов

взаимодействия приложений:

- почтовый ящик;

- динамический обмен данными;

- встраивание объектов.

Специальный почтовый ящик (clipboard) Windows позволяет

пользователю переносить информацию из одного приложения в другое,

не заботясь об ее форматах и представлении.

В отличие от профессиональных операциональных операционных

систем, где механизм обмена данными между программами доступен

только программисту, в Windows это делается очень просто и наг-

лядно для пользователя.

Механизм обмена данных между приложениями - жизненно важное

свойство многозадачной среды. И в настоящее время производители

программного обеспечения пришли уже к выводу, что для переноса

данных из одного приложения в другое почтового ящика уже недоста-

точно. Появился новый, более универсальный механизм - OLE (

К-во Просмотров: 451
Бесплатно скачать Реферат: Протоколы и стандарты объектно-ориентированного программирования