Объекты переданы по ссылке? - PullRequest
0 голосов
/ 24 августа 2010

Если у меня есть объект Hotel, у которого есть несколько установленных свойств, и я передаю его другому объекту, который заполняет больше его свойств и затем освобождает его, увидит ли первый класс эти значения?

1 Ответ

0 голосов
/ 24 августа 2010

Да, это будет работать. Но объект не передается по ссылке; скорее, вы передаете указатель на объект, что означает, что вызывающий и вызываемый оба имеют указатели на один и тот же объект; таким образом, если вы используете мутатор для изменения свойств объекта, как вызывающий, так и вызываемый увидят изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...