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

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

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


Читайте также:
  1. II. Особенности образовательного процесса
  2. II. Особенности образовательного процесса.
  3. II.Особенности образовательного процесса.
  4. акие особенности внешнеполитического положения Казахского ханства во второй половине XVI в. можете отметить?
  5. акие особенности внутриполитического и внешнеполитического положения Казахского ханства при правлении хана Тауке можете отметить.
  6. акие особенности материальной культуры казахов XV-XVIII вв. вы можете отметить?
  7. Аммонит. Его образование и декоративные особенности

Объекты, классы, поведение объекта, свойства, события.

Абстракция

Абстрагирование — это способ выделить набор значимых характеристик объекта, исключая из рассмотрения незначимые. Соответственно, абстракция — это набор всех таких характеристик.

Инкапсуляция

Инкапсуляция — это свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе и скрыть детали реализации от пользователя.

Наследование

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

Полиморфизм

Полиморфизм — это свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта.

Класс

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

Объект

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


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


<== предыдущая страница | следующая страница ==>
Объектный и субъектный подходы к разработке программных средств.| Преимущества ООП

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