КУРСОВАЯ РАБОТА по дисциплине Объектно-ориентированное программирование на тему:
«Инкапсуляция». Уникальность текста работы 84%, объем 36 страниц Word, оценена преподавателем на "Отлично". Код и исполняемый файл программного приложения прилагается
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …. 3
1. ООП. Основные принципы ООП . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1. Наследование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2. Полиморфизм . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2. Инкапсуляция как фундаментальный принцип ООП . . . . . . . . . . . . . . . 14
3. Практическое использование инкапсуляции на примере динамического массива …………………………………………………………………………. 23
ЗАКЛЮЧЕНИЕ ……………………………………………………………… . .32
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ . . . . . . . . . . . . . . . . . . . . . . 34
Список использованной литературы
Источники на русском языке
1. Грэди Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. Пер. И.Романовский, Ф.Андреев. — 2-е изд. — М., СПб.: «Бином», «Невский диалект», 1998. — С. 276—278. — 560 с.
2. Дж.Кьоу, М.Джеанини. Объектно-ориентированное программирование. Учебный курс. – Спб.: Питер, 2005. – 238 с.
3. Шилдт Г. Самоучитель C++: Пер. с англ. – 3-е изд. – Спб: БХВ-Петербург, 2005. – 688 с.
4. Троелсен, Эндрю. Язык программирования C# 5.0 и платформа .NET 4.5. 6-е изд.: Пер. с англ. М.: ООО «И.Д.Вильямс», 2013. – 1312 с.
5. Липпман С., Лажойе Ж. Язык программирования C++. Полное руководство. 3-е изд./Пер. с англ. – Спб.: «Невский диалект», М.:ДМК Пресс. 1104 с., ил.
6. Эккель Б. Философия Java. Библиотека программиста. 4-е изд. – Спб.:Питер, 2009. – 640 с.: ил. – (Серия «Библиотека программиста»).
7. Кэти Сьерра, Берт Бейтс. Изучаем Java. 2-е изд. – Пер. с англ. М.: Эксмо. – 708с.
8. Шилдт, Герберт. Полный справочник по C#.: Пер. с англ. – М.:Издательский дом «Вильямс», 2004. – 752 с.: ил.
9. Шилдт, Герберт. Полный справочник по C++, 4-е изд.: Пер. с англ. – М.:Издательский дом «Вильямс», 2006. – 800 с.: ил.
10. Бьерн