Тема: Хорошее MVC
Показать сообщение отдельно
Старый 28.06.2012, 17:56
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 434  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от dimarik Посмотреть сообщение
Зачем this._user = null?
Код AS3:
if (!this._user || !this._user.contains(this)) {
		this._user = null;
Я от тебя такого вопроса не ожидал

Добавлено через 55 секунд
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
А для чего он может понадобится?
Для хранения общих свойств, типа названия предмета, ссылки на картинку и т. п. Т. е. если у тебя есть однотипные предметы в инвентаре, у них всех ссылка на один и тот же прототип.

Добавлено через 1 минуту
Цитата:
Сообщение от incvizitor Посмотреть сообщение
А почему бы просто не слушать DataBaseEvent.ADDED?
А зачем тратить на это время, если никто не обращается к геттеру?

Добавлено через 2 минуты
Цитата:
Сообщение от dimarik Посмотреть сообщение
И еще. Можно вышестоящим родителем сеттить user, если он у него есть, конечно. Т.е. не обращаться к родителю, а он все сам сделает.
Можно, но опять же, зачем тратить на это время, если юзер прям вот щас не нужен.