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

матрицу как вектор, а текст как бинарное дерево. Что бы ни нахо-

дилось в памяти - это всего лишь последовательная цепочка чисел.

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

Современные прграммисты выбирают С не только из-за его преи-

муществ. В настоящее время мы имеем дело с цепной реакцией: чем

больше написано на С, тем больше на нем напишут еще. Это одна из

причин, почему язык С++ сохраняет С в качестве подмножества.

По мнению автора С++, Бьерна Страуструпа, различие между

идеологией С и С++ заключается примерно в следующем: программ на

С отражает "способ мышления" процессора, а С++ - способ мышления

программиста. Отвечая требованиям современного программирования,

С++ делает акцент на разработке новых типов данных, наиболее пол-

но соответствующих концепциям выбранной области знаний и задачам

приложения. На С пишут библиотеки функций, С++ позволяет созда-

вать библиотеки классов. Класс является ключевым понятием С++.

Описание класса содержит описание данных, требующихся для пред-

ставления объектов этого типа, и набор операций для работы с по-

добными объектами.

В отличие от традиционных структур С или Паскаля, членами

класса являются не только данные, но и функции. Функции-члены

класса имеют привилегированный доступ к данным внутри объектов

этого класса и обеспечивают интерфейс между этими объектами и ос-

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

тельно помнить о внутренней структуре класса и мехагизме работы

"встроенных функций". В этом смысле класс подобен электрическому

прибору - мало кто знает о его устройстве, но все знают, как им

пользоваться.

Часто в целях повышения эффективности и упрощения структуры

программы приходится заставлять ее работать с разнородными объек-

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