Курс лекций для студентов, обучающихся по специальности 230103 «Автоматизированные системы обработки информации и управления (по отраслям)»



бет49/63
Дата05.08.2020
өлшемі0,6 Mb.
#76236
түріКурс лекций
1   ...   45   46   47   48   49   50   51   52   ...   63
Байланысты:
lekcii-po-ais

Дополнительные элементы:

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

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

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



Достарыңызбен бөлісу:
1   ...   45   46   47   48   49   50   51   52   ...   63




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет