Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
"Если в классе не объявлены конструкторы, то...
|
|||
|---|---|---|---|
|
#18+
BleachWhite Owlпропущено... Ты не видишь разницы между конструктором и инициализатором. Отсюда и все твои проблемы. А можна немного поподробнее? ну или ссыль где курить Конструктор это процедура которая создает объект. Выделяет память, создает вложенные объекты и тп. Инициализатор это процедура которая наполняет существующий объект начальными значениями. Чаще всего обе эти операции соединены в одну и располагаются внутри конструктора синтаксически. Но могут быть и разнесены. Тогда конструктор занимается только выделением ресурсов. А инициализатор вызывается либо из самого конструктора, либо отдельно. Это дает дополнительную возможность вызвать "обнуление" объекта в любое время. Как пример: Нам нужен диалог на экране. В диалоге всегда есть какие-то стартовые тексты в полях ввода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Теперь ты не сможешь создать этот диалог не указав начальные значения name и address. Но при этом сможешь и задать эти поля отдельно, уже после того как конструктор давным-давно отработал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 18:41 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2019068]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 161ms |

| 0 / 0 |
