цифровая электроника
вычислительная техника
встраиваемые системы

 
» » объектно-ориентированное программирование



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

Автор: Mike(admin) от 30-11-2020, 00:55

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

Разница между процедурно-ориентированным и объектно-ориентированным программированием

Автор: Mike(admin) от 29-08-2013, 11:42

Мы все знаем, что существуют 2 подхода к написанию программы – процедурно-ориентированное программирование (ПОП) и объектно-ориентированное программирование (ООП). Вы можете написать программу, используя любой из этих способов, но между ними есть заметные различия. Эти 2 подхода являются результатом эволюции разработки программного обеспечения, длившейся многие десятилетия. С момента изобретения компьютера было опробовано множество подходов и методов написания программ. Сюда можно отнести такие методы, как программирование сверху вниз (Top-Down programming), программирование снизу вверх (Bottom-Up programming), модульное программирование (Modular programming), структурное программирование (Structured programming) и другие. Основной целью всех этих методов было одно — сделать процесс программирования эффективнее. Это означает, сделать процесс написания сложных программ менее трудным, легко понимаемым, легко расширяемым/модифицируемым и имеющим как можно меньшую вероятность появления ошибок.