![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Собственно, вопрос. Не могу сообразить, возможно ли и если да, то как вызвать еще раз собственный конструктор класса из тела класса?
Вопрос не в целесообразности, а в возможности оного действия.
__________________
Дело не в тебе |
|
|||||
|
__________________
Сам себе репортер |
|
|||||
|
silin, ну это логичное решение, но это +1 метод
Собственно, пока так и делаю.terbooter, Цитата:
__________________
Дело не в тебе |
|
|||||
|
Да нет, мне просто интересно, возможно ли вызвать еще раз конструктор
![]()
__________________
Дело не в тебе |
|
|||||
|
стервочка (я мужик)
|
вы знаете что такое конструктор? теорию учили? или тупо что бы с вас поржали здравомыслящие люди такие вопросы задаёте?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вынесите код в конструкторе в отдельный метод и вызывайте его в конструкторе и там, где необходимо.
|
|
|||||
|
Ну, это и так понятно. Я спрашиваю, как еще раз вызвать непосредственно конструктор
Если это сделать невозможно, то можно просто так и написать ![]() BlooDHounD, конструктор такой же метод, как и любой другой метод класса, с тем лишь исключением, что он вызывается при создании объекта класса. В Python, к примеру, конструктор из класса можно вызывать сколько угодно раз.
__________________
Дело не в тебе |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|