Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Введение. Основной целью курсовой роботыпо таким дисциплинам как программирование является

Прототип | Анализ предметной области | Разработка объектной модели | Реализация объектной модели | Тестирование программы |


Читайте также:
  1. I Введение
  2. I ВВЕДЕНИЕ
  3. I. Введение
  4. I. ВВЕДЕНИЕ
  5. I. ВВЕДЕНИЕ
  6. I. ВВЕДЕНИЕ
  7. I. Введение в историографию. Что и как изучает современная историография

Основной целью курсовой роботы по таким дисциплинам как программирование является получение и закрепление навыков разработки и создания программного продукта, позволяющего решить задачи, поставленные в условии курсовой работы.

По мере выполнения курсовой работы мне необходимо изучить основы одного из языков программирования, учится использовать существующие алгоритмы в контексте поставленной перед мною задачи, создавать собственные алгоритмы, позволяющие оптимизировать процесс работы программы. Помимо этого я получаю практические навыки по созданию соответствующей документации, поясняющей основные особенности работы созданной программы.

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

Наличие инкапсуляции достаточно для объектности языка программирования, но ещё не означает его объектной ориентированности — для этого требуется наличие наследования. Но даже наличие инкапсуляции и наследования не делает язык программирования в полной мере объектным с точки зрения ООП. Основные преимущества ООП проявляются только в том случае, когда в языке программирования реализован полиморфизм; то есть возможность объектов с одинаковой спецификацией иметь различную реализацию.

Основные понятия:


Дата добавления: 2015-07-12; просмотров: 79 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Рекомендуемый комплект рабочей документации, обеспечивающей деятельность педагога-психолога в системе психолого-педагогического сопровождения детей| Абстракция

mybiblioteka.su - 2015-2024 год. (0.006 сек.)