Автор24

Информация о работе

Подробнее о работе

Страница работы

Понятие об объектно-ориентированном программировании. Понятие класса и его структура

  • 21 страниц
  • 2017 год
  • 6 просмотров
  • 0 покупок
Автор работы

Wsara

500 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Введение 2
1 Понятие об объектно-ориентированном программировании. Основные принципы и идеи ООП 3
2 Понятие класса и его структура. Создание и применение 14
Заключение 19
Список использованных источников 20

1 Понятие об объектно-ориентированном программировании. Основные принципы и идеи ООП
Увеличение размеров программ приводило к необходимости привлечения большего числа программистов, что, в свою очередь, потребовало дополнительных ресурсов для организации их согласованной работы. В процессе разработки приложений заказчик зачастую изменял функциональные требования, что еще более усложняло процесс создания программного обеспечения.
Но не менее важными оказались качественные изменения, связанные со смещением акцента использования компьютеров. В эпоху «больших машин» основными потребителями программного обеспечения были такие крупные заказчики, как большие производственные предприятия, финансовые компании, государственные учреждения. Стоимость таких вычислительных устройств для небольших предприятий и организаций была слишком высока.
Позже появились персональные компьютеры, которые имели гораздо меньшую стоимость и были значительно компактнее.
...

2 Понятие класса и его структура. Создание и применение
Первым бросающимся в глаза отличием ООП от структурного программирования является использование классов. Класс – это тип, определяемый программистом, в котором объединяются структуры2 данных и функции их обработки. Конкретные переменные типа данных «класс» называются экземплярами класса, или объектами. Программы, разрабатываемые на основе концепций ООП, реализуют алгоритмы, описывающие взаимодействие между объектами.
Эффективным механизмом ослабления связанности между компонентами при объектно-ориентированной декомпозиции является инкапсуляция – ограничение доступа к данным и их объединение с методами, обрабатывающими эти данные.
Методы, расположенные в открытой части, формируют интерфейс класса и могут свободно вызываться клиентом через соответствующий объект класса. Доступ к закрытой секции класса возможен только из его собственных методов, а к защищенной – из его собственных методов, а также из методов классов-потомков.
...

Заключение
В процессе выполнения данной работы были рассмотрены понятие об ООП, основные принципы и идеи ООП. Также рассмотрено понятие класса, его создание и применение.
Исходя из изученного материала, можно сделать вывод, что ООП предоставляет разработчикам гибкий мощный универсальный инструмент, не связанный с каким-то определенным классом задач.
Объектный подход зарекомендовал себя как унифицирующая идея всей компьютерной науки, применимая не только в программировании, но также в проектировании интерфейса пользователя. Баз данных и даже архитектуры компьютеров
Объектно-ориентированное программирование (ООП) предлагает новый мощный способ решения проблемы сложности программ. Вместо того чтобы рассматривать программу как набор последовательно выполняемых инструкций, в ООП программа представляется в виде совокупности объектов, обладающих сходными свойствами и набором действий, которые можно с ними производить.
...

1. Лекция 2: Основы объектно-ориентированного программирования [Электронный ресурс]. – Режим доступа: http://www.intuit.ru/studies/courses/16/16/lecture/27107?page=1 (дата обращения 10.11.2017).
2. Лафоре Р., Объектно-ориентированное программирование в С++: книга, 4-е изд. - СПб.: Питер, 2004. - 902 с.
3. Мэтт Вайсфельд, Объектно-ориентированное мышление: СПб.: Питер, 2014. - 304.с.
4. Колесов Ю.Б., Сениченков Ю.Б., Моделирование систем. Объектно-ориентированный подход: учеб.пос., СПб.: БХВ-Петербург, 2012. - 192 с.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Реферат», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

Введение 2
1 Понятие об объектно-ориентированном программировании. Основные принципы и идеи ООП 3
2 Понятие класса и его структура. Создание и применение 14
Заключение 19
Список использованных источников 20

1 Понятие об объектно-ориентированном программировании. Основные принципы и идеи ООП
Увеличение размеров программ приводило к необходимости привлечения большего числа программистов, что, в свою очередь, потребовало дополнительных ресурсов для организации их согласованной работы. В процессе разработки приложений заказчик зачастую изменял функциональные требования, что еще более усложняло процесс создания программного обеспечения.
Но не менее важными оказались качественные изменения, связанные со смещением акцента использования компьютеров. В эпоху «больших машин» основными потребителями программного обеспечения были такие крупные заказчики, как большие производственные предприятия, финансовые компании, государственные учреждения. Стоимость таких вычислительных устройств для небольших предприятий и организаций была слишком высока.
Позже появились персональные компьютеры, которые имели гораздо меньшую стоимость и были значительно компактнее.
...

2 Понятие класса и его структура. Создание и применение
Первым бросающимся в глаза отличием ООП от структурного программирования является использование классов. Класс – это тип, определяемый программистом, в котором объединяются структуры2 данных и функции их обработки. Конкретные переменные типа данных «класс» называются экземплярами класса, или объектами. Программы, разрабатываемые на основе концепций ООП, реализуют алгоритмы, описывающие взаимодействие между объектами.
Эффективным механизмом ослабления связанности между компонентами при объектно-ориентированной декомпозиции является инкапсуляция – ограничение доступа к данным и их объединение с методами, обрабатывающими эти данные.
Методы, расположенные в открытой части, формируют интерфейс класса и могут свободно вызываться клиентом через соответствующий объект класса. Доступ к закрытой секции класса возможен только из его собственных методов, а к защищенной – из его собственных методов, а также из методов классов-потомков.
...

Заключение
В процессе выполнения данной работы были рассмотрены понятие об ООП, основные принципы и идеи ООП. Также рассмотрено понятие класса, его создание и применение.
Исходя из изученного материала, можно сделать вывод, что ООП предоставляет разработчикам гибкий мощный универсальный инструмент, не связанный с каким-то определенным классом задач.
Объектный подход зарекомендовал себя как унифицирующая идея всей компьютерной науки, применимая не только в программировании, но также в проектировании интерфейса пользователя. Баз данных и даже архитектуры компьютеров
Объектно-ориентированное программирование (ООП) предлагает новый мощный способ решения проблемы сложности программ. Вместо того чтобы рассматривать программу как набор последовательно выполняемых инструкций, в ООП программа представляется в виде совокупности объектов, обладающих сходными свойствами и набором действий, которые можно с ними производить.
...

1. Лекция 2: Основы объектно-ориентированного программирования [Электронный ресурс]. – Режим доступа: http://www.intuit.ru/studies/courses/16/16/lecture/27107?page=1 (дата обращения 10.11.2017).
2. Лафоре Р., Объектно-ориентированное программирование в С++: книга, 4-е изд. - СПб.: Питер, 2004. - 902 с.
3. Мэтт Вайсфельд, Объектно-ориентированное мышление: СПб.: Питер, 2014. - 304.с.
4. Колесов Ю.Б., Сениченков Ю.Б., Моделирование систем. Объектно-ориентированный подход: учеб.пос., СПб.: БХВ-Петербург, 2012. - 192 с.

Купить эту работу

Понятие об объектно-ориентированном программировании. Понятие класса и его структура

500 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 200 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

19 августа 2020 заказчик разместил работу

Выбранный эксперт:

Автор работы
Wsara
4.6
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—4 дня
500 ₽ Цена от 200 ₽

5 Похожих работ

Отзывы студентов

Отзыв Алекс Кривошеинко об авторе Wsara 2015-11-11
Реферат

5+

Общая оценка 5
Отзыв Ssen1981 об авторе Wsara 2015-03-31
Реферат

СПАСИБО БОЛЬШОЕ

Общая оценка 5
Отзыв Алексей Верх об авторе Wsara 2014-11-30
Реферат

спасибо

Общая оценка 5
Отзыв Станислав Беляков об авторе Wsara 2015-11-26
Реферат

все советую этого автора. Все качественно и в раньше срока. Спасибо

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка интернет магазина по продаже семян и удобрений на базе joomla 1.7.

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка программного продукта для решений задач на основе метода анализа иерархий

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

НАХОЖДЕНИЕ СПЕКТРАЛЬНОГО РАДИУСА МАТРИЦЫ МОДИФИЦИРОВАННЫМ СТЕПЕННЫМ МЕТОДОМ

Уникальность: от 40%
Доступность: сразу
3000 ₽