Практикум по объектно-ориентированному программированию на базе языка с++ Учебно-методическое пособие



Pdf көрінісі
бет1/44
Дата21.02.2024
өлшемі0.49 Mb.
#492719
түріПрактикум
  1   2   3   4   5   6   7   8   9   ...   44
ООП С



ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ 
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 
КЫРГЫЗСКО-РОССИЙСКИЙ СЛАВЯНСКИЙ УНИВЕРСИТЕТ
ЕСТЕСТВЕННО-ТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ 
Кафедра информационных и вычислительных технологий 
ПРАКТИКУМ 
ПО ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ 
ПРОГРАММИРОВАНИЮ 
НА БАЗЕ ЯЗЫКА С++ 
Учебно-методическое пособие 
Бишкек 2017 
УДК 681.3 
П 69 
Рецензент 
Г. А. Десятков – д-р физ.-мат. наук, проф. 
Составители: 
В. Н. СычевН. А. Сычева
Рекомендовано к изданию 
кафедрой информационных и вычислительных технологий, 
Ученым Советом ЕТФ 
П 69 ПРАКТИКУМ ПО ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ ПРО-
ГРАММИРОВАНИЮ НА БАЗЕ ЯЗЫКА С++: учебно-методиче-
ское пособие / сост.: В. Н. Сычев, Н. А. Сычева. Бишкек: КРСУ, 
2015. 71 с. 
Учебно-методическое пособие состоит из 12 лабораторных работ, 
которые охватывают все темы объектно-ориентированного программиро-
вания на языке С++. Каждая лабораторная работа включают в себя крат-
кий теоретический обзор по изучаемой теме, примеры использования 
(фрагменты программ), задание, краткие рекомендации по выполнению
и контрольные вопросы, позволяющие закрепить полученные знания. 
Предназначено для студентов всех специальностей очной и заоч-
ной формы обучения, изучающих объектно-ориентированному програм-
мированию на базе языка С++, и преподавателей. 
© ГОУВПО КРСУ, 2017



СОДЕРЖАНИЕ 
ВВЕДЕНИЕ ................................................................................................. 4 
ЛАБОРАТОРНАЯ РАБОТА № 1. 
Объектно-ориентированный подход. Классы и объекты ........................ 7 
ЛАБОРАТОРНАЯ РАБОТА № 2. 
Операции над объектами ............................................................................ 13 
ЛАБОРАТОРНАЯ РАБОТА № 3. 
Графические объекты ................................................................................. 17 
ЛАБОРАТОРНАЯ РАБОТА № 4. 
Время в объектно-ориентированном программировании ....................... 22 
ЛАБОРАТОРНАЯ РАБОТА № 5. 
Дата в объектно-ориентированном программировании .......................... 26 
ЛАБОРАТОРНАЯ РАБОТА № 6. 
Перегрузка операций. Дружественные функции ..................................... 29 
ЛАБОРАТОРНАЯ РАБОТА № 7. 
Использование динамической памяти. 
Конструкторы и деструкторы .................................................................... 33 
ЛАБОРАТОРНАЯ РАБОТА № 8. 
Статические поля и методы ....................................................................... 36 
ЛАБОРАТОРНАЯ РАБОТА № 9. 
Производные классы, наследование ......................................................... 39 
ЛАБОРАТОРНАЯ РАБОТА № 10. 
Обработка ошибок ...................................................................................... 49 
ЛАБОРАТОРНАЯ РАБОТА № 11.
Шаблоны, шаблонные классы и функции ................................................ 57 
ЛАБОРАТОРНАЯ РАБОТА № 12. 
Решение практических задач в объектно-ориентированном стиле ........ 65 


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7   8   9   ...   44




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет