Вопросы по работе методов @SET_имя[value] & @GET_имя[]
Allex 07.08.2007 02:36
/ 07.08.2007 02:44
Правильно ли я понимаю, что:
1. Геттер без сеттера работает только в случае, когда в контексте вызова уже известны значения базовых свойств объекта, и он, на их основе, способен определить значение нового свойства, которым может обладать объект, и выдать его на гора?
2. Если методы работают в паре, то геттер выдает результат только в контексте вызова сеттера или по-другому, например, если значение свойства было установлено внутри класса, то тогда снаружи его не получить?
и еще один вопрос:
3. Если объект был создан конструктором класса, вызванным снаружи, а свойства заданы изнутри, при этом объект действительно существует, но значения его свойств при обрашении к акссессрору снаружи не доступны, аксессор в таком случае может обратиться к конструктору, но объекта он там не найдет: где его искать? или: обратившись к конструктору за значениями свойств, тот в ответ может их сообщить: создав новый экземпляр класса с теми же значениями свойств, тогда что происходит с существующим или он, зная, где находится объект заново его не создает, а только открывает к нему доступ аксессору?
- Вопросы по работе методов @SET_имя[value] & @GET_имя[], Allex 07.08.2007 02:36 / 07.08.2007 02:44