Re[9]: Добавление скрытого значения в элемент listbox
От: Aniskin  
Дата: 01.07.10 11:37
Оценка: 2 (1) +2 -1
Здравствуйте, Eagle-XK, Вы писали:

EX>Ну так загляни в исходники!


Я то заглянул в исходники, а ты туда смотрел? Я увидел следующее:

1) Свойство Items объявлено в классе TCustomListBox как Tstrings.
2) Свойство Items иницилизируется в конструкторе класса TCustomListBox строкой Fitems := TListBoxStrings.Create
3) TListBoxStrings = class(TStrings)
4) TStringList = class(TStrings)

А что ты увидел там?

EX>А затем почитай что есть абстрактные классы и что есть полиморфизм. И почему TListBox.Items — это действительно TStringList.


Твои познания в области ООП позволяют утверждать тебе, что два класса являются одинаковыми лиш на том основании, что они имеют общего предка?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.