Проблема с конструктором при создании формы |
Здравствуйте, гость ( Вход | Регистрация )
Проблема с конструктором при создании формы |
Delphist |
14.8.2008, 9:46
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 41 Регистрация: 4.8.2008 Из: Россия Пользователь №: 249 Спасибо сказали: 0 раз(а) Репутация: 0 |
Я хочу в своем классе создать два конструктора:
Прикол в том что если я вызываю конструктор№2, то почему форма создается без дерева, почему это происходи и как сделать чтобы все нормально заработало? Сообщение отредактировал Delphist - 14.8.2008, 9:49 |
|
|
Andrew Selivanov |
26.8.2008, 15:52
Сообщение
#2
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Обобщим?
1) Конструктор это не функция, его нельзя вызвать. 2) Это ограничение есть в C++, в Java его нет (можно использовать такие штуки как this(), super() ) 3) Может быть ограничение уберут в upcoming стандарте. А вообще это вопрос из замечательного FAQ: http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.3 |
|
|
Текстовая версия | Сейчас: 27.12.2024, 21:59 |