Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизКак мне спрятать свойство? Найти похожие ветки
← →
AlexG © (2004-10-21 16:07) [0]Как мне публичное (public) свойство класса спрятать (private) в дочернем?
← →
Гаврила © (2004-10-21 16:08) [1]Никак не спрячешь, уши все равно торчать будут
Если возникает такая проблема - скорее всего неправлиьно спроектирована иерархия классов
← →
Ega23 © (2004-10-21 16:08) [2]А оно тебе надо? :о)
← →
AlexG © (2004-10-21 16:17) [3]//А оно тебе надо?
Да, иначе придется на словах объяснять, что ЭТУ можно использовать, а ЭТУ нельзя... Убрать публичную не получится, т.к. у меня класс в DCU, от которого я наследую и исходников нет.
← →
ZEX (2004-10-21 16:19) [4]НЕЛЬЗЯ и . Переписывать надо.
← →
Amoeba © (2004-10-21 16:21) [5]Тогда смирись, земляк. Раз исходников нет, то медицина тут бессильна ...
← →
AlexG © (2004-10-21 16:32) [6]Да, мне осталось только смириться. Я смирился :) Что ж, буду объяснять...
← →
Гаврила © (2004-10-21 17:45) [7]
> [3] AlexG
Если методы Get и Set - protected и virtual
можно их переписать так, чтобы ничего не пришлось объяснять
например поднимать исключение
raise Exception.Create("Ты чё, дурак? кто те разрешил обращаться к этому свойству?")
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c