Как обнаружить изменение атрибутов в классе? - PullRequest
0 голосов
/ 15 мая 2011

Вот моя проблема с Java-программой: у меня есть два класса (назовем их Ob1 и Ob2), оба с целым и другими атрибутами. Ob2 имеет атрибуты ob1, который является экземпляром Ob1. Ob1 создает Ob2, выдавая себя за 'ob1'. Я хочу, чтобы, так как целое число Ob1 равно целому числу Ob2, что-то происходит. Как я могу сделать? Спасибо.

1 Ответ

0 голосов
/ 15 мая 2011

Простой ответ: вы не можете.Ничто в Java не будет уведомлять что-либо еще об изменении значения поля.

Второй ответ: целые числа в вашем классе являются частными и изменяются только через функции «set», функции set могут выполнять проверкупозвонить вам.

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