[показать]Что то мне подсказывает, что Солнце русской поэзии, Александр Наше всё Сергеевич Пушкин что то понимал в ООП. Сейас буду объяснять почему.
Помните, в Сказке о мёртвой царевне и семи богатырях из описания новой жены царя:
Ей в приданое дано
Было зеркальце одно;
Свойство зеркальце имело:
Говорить оно умело.
О чём это говорит? У любого экземпляра объекта есть свойства и методы. Свойства это набор атрибутов, типа длина, ширина, цвет и т.д. Методы это встроенные функции, производящие некие действия и возвращающие ответ в зависимости от заложенного в них алгоритма.
У объекта класса зеркало тоже есть свойства и методы. Как правило, свойство умеет говорить стоит в FALSE. А у царициного в TRUE. Соотвественно она вызывает метод: Свет мой зеркальце, скажи, да всю правду доложи, я ль на свете всех милее, всех румяней и белее?. Что мы видим:
Свет мой зеркальце имя экземпляра
Скажи вызываемый метод
Да всю правду доложи не обязательный параметр
Я ль на свете всех милее, всех румяней и белее запрашиваемая информация
Ну и метод скажи возвращал, в зависимости от статуса царевны, либо Ты прекрасна, спору нет; Но царевна всех милее, Всех румяней и белее, либо Ты, царица, спору нет, Ты на свете всех милее Всех румяней и белее.
Примерно так.