Другие языки программирования и технологии
Чем отличается объектно-ориентированное программирование от обычного?
В объектно-ориентированном основной упор ставится на использование объектов и их методов, а в "обычном" (процедурном) чаще всего используются процедуры и "плоские" типы данных, объекты или не используются, или используются редко)
Вячеслав Шайдулин
а что за объекты?
В настоящее время это и есть самое обычное программирование.
Вроде бы, и в объектном те же процедуры и функции с переменными внутри объектов, а разница есть, но какая?
Кто то когда то придумал организовать процедуры, функции и переменные в структуры, но при этом добавил в них дополнительные особенности, вот в этих особенностях и есть суть. Нужен реальный пример, что бы объяснить. Не знаю даже, что придумать. Львиную долю в ООП используется создание и работа интерфейса программы.
Вы обычное программирование умеете, а то вряд ли поймете разницу? Обычное прог. это основа и через нее можно донести как работает ООП.
Кто то когда то придумал организовать процедуры, функции и переменные в структуры, но при этом добавил в них дополнительные особенности, вот в этих особенностях и есть суть. Нужен реальный пример, что бы объяснить. Не знаю даже, что придумать. Львиную долю в ООП используется создание и работа интерфейса программы.
Вы обычное программирование умеете, а то вряд ли поймете разницу? Обычное прог. это основа и через нее можно донести как работает ООП.
Нет обычного программирования)
Есть несколько разных парадигм программирования, которые отвечают за подходы к написанию программ.
http://ru.wikipedia.org/wiki/Парадигма_программирования
Есть несколько разных парадигм программирования, которые отвечают за подходы к написанию программ.
http://ru.wikipedia.org/wiki/Парадигма_программирования
В объектно-ориентированном программировании в отличие от процедурного существует такое понятие как объект или Класс. Объектно-ориентированные языки программирования : C++, C#, Delphi и т. д. Программируя на объектно ориентируемом языке, программист может создать класс описать его свойства и методы и затем создавать сколько угодно экземпляров этого класса с различными параметрами. Программист использующий ООП имеет множество преемуществ перед программистом использующим процедурный язык программирования.
Похожие вопросы
- Конец объектно-ориентированному программированию? Переходим от “черных” ящиков к ”белым” и ”прозрачным” ящикам?
- Чем объектно-ориентированное программирование отличается от процедурного?
- Кто-будь доступно может объяснить что же такое Объектно ориентированное программирование?
- Объектно-ориентированное программирование. Программа и ее интерфейс.
- Что из себя представляет объектно-ориентированное программирование, как выглядит (своими словами, пожалуйста)?
- Языки объектно-ориентированного программирования общая характеристика?
- Что такое объектно-ориентированное программирование?
- Объясните что такое объектно-ориентированное программирование просто и понятно, желательно с примерами (с++)
- Стоит ли пользоваться Объектно-ориентированным программированием ?
- Почему объектно-ориентированное программирование провалилось?