Показать сообщение отдельно
  #8 (permalink)  
Старый 31.10.2011, 17:26
Аспирант
Отправить личное сообщение для mexoboy Посмотреть профиль Найти все сообщения от mexoboy
 
Регистрация: 15.01.2010
Сообщений: 43

Сообщение от ksa
Просто даже не понятно зачем такие выверты... :-\
Смотри, есть у меня к примеру 4 конструктора: Boy, Girl, Man, Woman и есть класс Order. В класс Order передается первыми атрибутами, имя, возраст - а все последующие заказ на еду. Мой класс Order смотрит - ага, имя Андрей, значит мне надо вернуть конструктор Boy или Man. Дальше смотрит на возраст - 30. Значит Men. Order возвращает экэземпляр Man куда передает ('Андрей', 30, 'Гамбургер', 'Колла', 'Картофель фри');

GuardCat,
Потому-что эвалы зло, в качестве аргументов нельзя передавать ссылка на объекты.
Ответить с цитированием