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



бет50/63
Дата05.08.2020
өлшемі0,6 Mb.
#76236
түріКурс лекций
1   ...   46   47   48   49   50   51   52   53   ...   63
Байланысты:
lekcii-po-ais
Pedagog psikhologtar a-arnal an-psikhologiya, ұланбасын сайлау ереже
Сохраняемость /устойчивость - это свойство объекта существовать во времени и/или пространстве, вне зависимости от процессов, породивших

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

Полиморфизм — это возможность использования экземпляра класса-наследника там, где требуется экземпляр базового класса. Однако, существуют языки, в которых нет выраженного понятия «наследование» или же для реализации полиморфных объектов не требуется использование наследования (например, в Perl).



К недостаткам ООП относятся некоторое снижение производительности функционирования ПО (которое, однако, по мере роста производительности компьютеров становится все менее заметным) и высокие начальные затраты.
Контрольные вопросы:

    1. Что такое объектно-ориентированное программирование?

    2. Приведите примеры языков объектно-ориентированного программирования

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

Тема 11. CASE - средства, их функциональные возможности и характеристика


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




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

    Басты бет