Курсовая работа: Конструктор. Параметры конструктора по умолчанию
Описание
Содержание
Глава 1. Основные понятия объектно-ориентированного программирования. 6
Глава 2. Конструкторы и инициализация объектов. 17
2.1. Понятие конструкторов. 17
2.2 Определение нескольких конструкторов. 22
2.3 Параметры по умолчанию.. 25
2.4 Инициализация констант и списки инициализации. 26
Список использованных источников. 32
Аннотация
В данной курсовой работе рассмотрены основные теоретические и практические вопросы, связанные с конструктором и его параметрами по умолчанию.
Предпосылками для написания данной работы стали интерес к рассматриваемой сфере, раннее подготовленные наработки по теме курсового исследования.
Целью работы является анализ конструктора и его параметров по умолчанию.
Данная курсовая работа состоит из 35 страниц и включает в себя две главы, введение, заключение, библиографический список.
Во введении изложена цель работы, актуальность выбранной темы, а также поставлен ряд задач, которые предстоит решить в ходе анализа данной темы. Определена актуальность темы исследования. Приведен список основных научно-исследовательских работ, послуживших основой для курсового исследования.
Первая глава посвящена рассмотрению основных понятий объектно-ориентированного программирования: основные понятия, классы и объекты.
Во второй главе проводится анализ конструкторов и инициализации объектов: понятие конструкторов, определение нескольких конструкторов, параметры по умолчанию, а также инициализация констант и списки инициализации.
В заключении описаны полученные результаты проделанной работы.
Введение
Актуальность. Большинство современных языков программирования являются мультипарадигменными, что позволяет применять их для написания программ в разных стилях. Одна из самых популярных парадигм: объектно-ориентированное программирование (ООП). Многие языки настолько сильно ориентированы на данный подход, что с самого начала их изучения уже приходится сталкиваться со статическими классами, конструкторами и т. п.
ООП является современным, популярным подходом к разработке программных проектов. Он предлагает новый мощный способ решения проблемы сложности программ. Вместо того, чтобы рассматривать программу как набор последовательно выполняемых инструкций, в ООП программа представляется в виде совокупности объектов, обладающих сходными свойствами и набором действий, которые можно с ними производить.
Объектно-ориентированное программирование содержит несколько концепций, которые могут быть незнакомы тем, кто практикует программирование на таких традиционных языках, как Pascal, Basic и C. К этим концепциям относятся классы, наследование и полиморфизм, составляющие основу объектно-ориентированного подхода.
Цель курсового исследования является анализ конструктора и его параметров по умолчанию.
Задачи:
- привести основные понятия объектно-ориентированного программирования;
- сделать анализ конструкторов и инициализации объектов.
Теоретическую основу курсовой работы составили следующие научные и исследовательские работы:
- Бадд, Т. «Объектно-ориентированное программирование в действии»;
- Грибанова-Подкина, М. Ю. «Проектирование классов как центральный аспект в изучении объектно-ориентированного программирования»;
- Жильцов, А. В. «Объектно-ориентированное программирование»;
- Зыков, С. В. «Программирование. Объектно-ориентированный подход»;
- Логанов, С. В. «Объектно-ориентированное программирование» и др.
В рамках курсового исследования использовались следующие методы: анализ научной литературы, обобщение собранного материала.
Курсовая работа состоит из двух глав, введения, заключения и списка использованных источников.
Первая глава посвящена рассмотрению основных понятий объектно-ориентированного программирования: основные понятия, классы и объекты.
Во второй главе проводится анализ конструкторов и инициализации объектов: понятие конструкторов, определение нескольких конструкторов, параметры по умолчанию, а также инициализация констант и списки инициализации.
В заключении описаны полученные результаты проделанной работы.























