Similar presentations:
Базовые понятия ООП дист
1.
Базовые понятия ООП.История развития объектноориентированного программирования
(ООП)
2.
• Цель: изучить историю развития ООП,основные понятия ООП, типы интерфейсов.
3.
История развития объектноориентированного программирования (ООП)История развития объектно-ориентированного программирования (ООП) включает следующие
ключевые моменты:
• Конец 1950-х и начало 1960-х годов. Появились первые попытки разработки программ на
основе идей ООП, хотя тогда эти идеи были ещё не сформированы в концепцию, которую
мы сегодня знаем.
• Появление языка программирования Simula в 1960-х годах. Simula впервые внедрил
понятия классов и объектов в программирование.
• 1970-е годы. Аланом Кеем и его коллегами был разработан язык программирования
Smalltalk, который стал ещё одним важным шагом в развитии ООП. Smalltalk впервые
представил концепцию среды программирования базой на объектах.
• Грэди Буч. Американский инженер и компьютерный учёный, известный своим вкладом в
область разработки программного обеспечения. Он является одним из создателей Unified
Modeling Language (UML), стандартизированного языка для моделирования программного
обеспечения.
• 1980-е и 1990-е годы. Объектно-ориентированное программирование стало широко
распространённым благодаря языкам программирования как C++, Java и Python. Эти языки
установили стандарты в области ООП и используются до сих пор.
Сегодня ООП используется в широком спектре областей, от веб-разработки до разработки
мобильных приложений.
4.
Понятие объектно-ориентированногопрограммирования
5.
Объектно-ориентированноепрограммирование
6.
Основные понятия объектноориентированного программирования7.
Понятие класса, объекта икомпонента
8.
Типы интерфейсов у компонентов9.
Типы интерфейсов у компонентов10.
11.
Контрольные вопросы:• 1.Расскажите об истории развития ООП.
• 2.Что такое класс? Дайте определение.
• 3.Что такое объект? Дайте определение.
• 4.Назовите типы интерфейсов.
• 5.Охарактеризуйте визуальные
компоненты.