ответ
Обьясните пожалуйста смысл вот этих действий, что оно делает:
SetLength(List, 0);
Count := 0;
Таким же образом мне надо было бы написать конструкторы для всех классов?
Получается конструктор - это процедура, запрашивающая память для всех переменных класса, а без него эти переменные при обращении к ним ссылаются "вникуда"? Извиняюсь если вопросы слишком заезжаные. Я в работе с памятью не имею никаких навыков, только всё интуитивно теоретически понимаю.
2. Что значит "обьявить свойством"
Как может выйти за границы массива, если массив динамический, то есть не имеет чётких границ, что я не понимаю?
Спасибо.
|