Программирование >>  Программирование на языке c++ 

1 ... 155 156 157 [ 158 ] 159


Справочное издание

Скляров Валерий Анатольевич

ЯЗЫК С++ И ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ

Редактор Л. Н. Базулько Художественный редактор В.А.Ярошевич Компьютерный набор и верстка П. В. Волынец Корректор Я. И. Бондаренко

Подписано в печать с оригинал-макета издательства Вышэйшая школа 10.02.97. Формат 84 х 108/32. Бумага Тип №2. Офсетная печать. Гарнитура тип Тайме. Усл. печ. л. 25,2. Усл. кр.-отт. 25,725. Уч.-изд. л. 21,36. Тираж 5000 экз. Зак. 1358.

Издательство Вышэйшая школа Государственного комитета Республики Беларусь по печати. Лицензия Л В № 5. 220048, проспект Машерова, 11.

Напечатано с оригинала-макета заказчика на Минском ордена Трудового Красного Знамени полиграфкомбинате МППО им. Я. Коласа, 220005, г. Минск, ул. Красная, 23.



Язык С++

и объектно-ориентированное программирование


Валерий СКЛЯРОВ-

доктор технических наук, профессор,

автор 15 книг, изданных в 1980-1995 годах

в республике и за рубежом.

Около 20 лет преподавал в высших учебных

заведениях Беларуси, Польши.

В настоящее время - полный профессор

кафедры электроники и телекоммуникаций

университета города Авейру (Португалия).

ISBN 985-06-0191-4

Издательство Вышэйшая школа



ОГЛАВЛЕНИЕ

ОТ АВТОРА.................................................................................3

ВВЕДЕНИЕ..................................................................................5

1. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ...................................................10

1.1. Основные этапы проектирования программ...........10

1.2. Абстрактные типы данных...........................................14

1.3. Основные направления в программировании........16

1.4. Объекты и ьсллссы............................................................22

1.5. Базовые принципы объектно-ориентированного программирования.........................................................26

1.6. Базовые конструкции объектно-ориентированных программ.....................30

2. ЯЗЫК С++..............................................................................44

2.1. Почему язык С++ лучше языка С................................44

2.2. Поддержка абстрактных типов данных....................47

2.3. поддержка объектно-ориентированного программирования.........................................................50

2.4. Операторы для динамического выделения

и освобождения памяти................................................52

2.5. Другие новые конструкции языка С++......................59

2.6. Примеры простейших программ на языке С++.......69

3. ОБЪЕКТЫ И КЛАССЫ В ЯЗЫКЕ С++............................74

3.1. Основные понятия..........................................................74

3.2. Указатель this...................................................................79

3.3. Ограничение доступа к компонентам объекта (использование спецификатора const)....................83



1 ... 155 156 157 [ 158 ] 159

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика