6.6.4 Свойства по умолчанию |
Вверх Предыдущий Следующий |
Массив свойств может быть объявлен как свойство по умолчанию. Это означает, что не нужно указать имя свойства при присваивания или чтении. Еслибы в предыдущем примере определение свойства элементов было бы: Property Items[i : Longint]: Longint Read GetInt Write SetInt; Default; Тогда присвоение AIntList.Items[26] := 1; Было бы равносильно следующему сокращению. AIntList[26] := 1; В классе допускается только одно свойство по умолчанию, но при объявлении класса можно переобъявить в потомке свойство по умолчанию. |