Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Может ли конструктор класса возвращать какое-либо значение как простая функция?
 
 автор: PantiL   (12.02.2007 в 14:39)   письмо автору
 
 

Воарос в теме.

   
 
 автор: ZuArt   (12.02.2007 в 14:55)   письмо автору
 
   для: PantiL   (12.02.2007 в 14:39)
 

нет, т.к. он возвращает уже значение - экземпляр этого класса.
хотя можно, конечно и пытаться свое возвращать значение, но потом как обратиться к этому экземпляру класса (скажем, для вызова метода) - это вопрос...

Ничего не мешеат к конструкторе назначать какому-нить свойству класса значение, а после создания объекта просто обратиться и прочитать это свойство.

   
 
 автор: PantiL   (12.02.2007 в 15:22)   письмо автору
 
   для: ZuArt   (12.02.2007 в 14:55)
 

>нет, т.к. он возвращает уже значение - экземпляр этого класса.
>хотя можно, конечно и пытаться свое возвращать значение, но потом как обратиться к этому экземпляру класса (скажем, для вызова метода) - это вопрос...
>
>Ничего не мешеат к конструкторе назначать какому-нить свойству класса значение, а после создания объекта просто обратиться и прочитать это свойство.
Вот этого и хотелось избежать, просто в конструкторе было бы такое словие, в случае не выполнения которого не было бы необходимости в экземпляре.
Ну ладно, нет так нет.

   
 
 автор: cheops   (13.02.2007 в 13:08)   письмо автору
 
   для: PantiL   (12.02.2007 в 15:22)
 

Для таких случаев используется паттерн "Фабрика".

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования