Показать сообщение отдельно
  #3  
Старый 18.12.2009, 06:50
Аватар для Енот
Енот Енот вне форума
Прохожий
 
Регистрация: 17.12.2009
Сообщения: 28
Репутация: 10
По умолчанию ответ

Обьясните пожалуйста смысл вот этих действий, что оно делает:
SetLength(List, 0);
Count := 0;

Таким же образом мне надо было бы написать конструкторы для всех классов?
Получается конструктор - это процедура, запрашивающая память для всех переменных класса, а без него эти переменные при обращении к ним ссылаются "вникуда"? Извиняюсь если вопросы слишком заезжаные. Я в работе с памятью не имею никаких навыков, только всё интуитивно теоретически понимаю.

2. Что значит "обьявить свойством"
Как может выйти за границы массива, если массив динамический, то есть не имеет чётких границ, что я не понимаю?

Спасибо.
Ответить с цитированием