![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
composit(komponovs4ik)
dolphin © (2004-10-22 04:04:00)дана тема >>есть родительский клас (абстрактный)от него идут два
дочерних один простой пофиг шо делает а другой результат первого записывает в таблицу прикол в том что второй должен в ходе програмы зделать любое количество таких вот "первых"
и есче самого себя и от которого опят можно выполнят предыдущее
вот такая вот иерархия как эту иерархию замутит?
ЮЮ (2004-10-22 05:08:00) [1]Напрмер TTreeNode и меет свойство Item[Index: Integer]: TTreeNode;
>прикол в том что второй должен в ходе програмы зделать любое количество таких вот "первых"
луше этот прикол реализовать у "первых", а "вторых" дополнить умением "записывать в таблицу", тогда разрастаться они будут на базовом уровне, а сохраняться методами "вторых", причём сохранение лучше сделать на уровне "первых" пустыми виртуальными методами, тогда от "первых" можно наследовать "треьтьих", которые будкт сохранять уже не в таблицу, а, напремер, в поток.