Какое понятие называется в ООП, которое влияет на состояние объекта?

08.12.2014
2075
Ответы на вопрос
30.08.2015 20:16
0
Объектно-ориентированное программирование, как развитие процедурного программирования, оперирует в качестве базовых концептов понятиями объектов и классов. Состояние объекта в ООП не остается неизменным, а зависит от множества постоянно возникающих и вновь проявляющих себя понятиях. При этом объекты взаимодействуют друг с другом и, соответственно, изменяют свое состояние, через сообщения. Необходимо упомянуть и так называемых агентов — независимая часть кода на этапе его выполнения. Взаимодействие между агентами происходит через изменение среды. в которой они актуализированы. Соответственно, агенты оказывают активное влияние на состояние объекта. Прототипы — объекты-образцы — тоже могут оказывать опосредованное влияние на состояние объекта.
Отталкиваясь же от понятия объекта как сущности, которой можно транслировать сообщения, можно придти к логическому выводу, что реакция на сообщение (которая происходит при нормальных условиях взаимодействия!) с использованием данных объекта и может приводить к его изменению. Объект в данном случае является экземпляром класса, и те изменения, которые происходят с объектом являются предпосылкой для возможных изменений — качественных или количественных — в будущем для всех объектов класса.
Комментарии (0)
Загрузка...