Можете толково объяснить "на пальцах" без ссылок и т.п. что означает объектно-ориентированный?

компьютеры программирование программы


Примечание:
"а вот объяснить на пальцах что такое "объекты" в програмировании уже немного проблематично, особенно не знаю ваш уровень образования"

Уровень моего образования тут значения не имеет. Вот твое умение объяснять, да ) Из вопроса очевидно, что о программирвании мне известно чуть более, чем ничего.
Ответы:
ориентированый на использование объектов.
а вот объяснить на пальцах что такое "объекты" в програмировании уже немного проблематично, особенно не знаю ваш уровень образования.
ООП это парадигма программирования состоящая из трех фундаментальных понятий.
В программировании объекты это тоже самое что и в жизни. При объектно-ориентированном программировании программист создает свои типы данных, (надеюсь что такое тип данных известно) которые называются классами, то есть если нужно смоделировать человека создаются типы данных голова, туловище, руки, ноги, которые в свою очередь могут включать другие объекты других типов, например туловище из одного объекта типа сердце, и одного объекта типа печень и т.д.
Или если нужно смоделировать треугольник то создается класс point содержащий две вещественные переменные x, y, 2 метода (функции) для задания значения set_x, set_y и 2 метода для получения значения get_x, get_y и класс triangle содержащий три переменные (объекта ) класса/типа point. Это инкапсуляция, а есть еще наследование и полиморфизм, при наследовании можно создать класс млекопитающие и от него наследовать класс приматы который получает свойства млекопитающих, а от приматов наследовать макак и людей, а полиморфизм это возможность правильно работать с объектами разных классов имеющих общего предка как с объектами одного класса (объект класса макака также является объектом класса млекопитающее).
На пальцах - это примерно так. Очень многое (если не все) что делает человек, подсмотрено им у природы. ООП в том числе. Суть ООП в том, что объекты программы рассматриваются примерно как живые существа или предметы. Все что мы видим - можно охарактеризовать определенным набором значений. Например, все предметы и животные имеют вес, цвет, объем... Суть ООП в том, что это своего рода моделирование реальности в наиболее наглядном виде. Написание программы начинается с того, что сущности которые будут участвовать в ее работе - превращаются в объекты. Работа программы - это взаимодействие одних объектов с другими. Объектно-ориентированный - значит поддерживающий такой механизм работы.
Объектно-ориентированный язык? Подход? Дизайн? Анализ? Программирование? Парадигма?


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.