Объектный подход к программированию – это третий этап (с середины 80х до конца 90х годов прошлого столетия). Этот этап стал вторым этапом развития программной инженерии, что стало предпосылкой к началу перехода к индустриальному (сборочному) способу разработки программ на базе объектно-ориентированного подхода. Объектно-ориентированным программированием принято называть технологию создания сложных программ, в основе которой лежит представление программы в виде комплекса некоторых объектов, каждый из которых является экземпляром определенного класса, а классы, выстраиваются в некоторую иерархию с наследованием свойств. Взаимодействие программных объектов между собой в такой системе реализуется посредством передачи сообщений (см. рисунок 4).
По сравнению с модульным программированием, естественная декомпозиция программного обеспечения является главным достоинством объектно-ориентированного подхода. Данный подход позволяет более полно локализовать данные, а также процесс их взаимодействия с подпрограммами обработки, что существенно упрощает процесс разработки. Кроме того, это позволяет создавать библиотеки классов, ведя практически независимую разработку отдельных частей программы.
Сообщения
Объект 1
Обзор языков программирования высокого уровня.
- 2020-06-01
- Леонид Федотов
- Информатика
Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url: https://diplom777.ru/
Никольская 10
Москва, RU 109012
Содержание
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.