Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.27;
Скачать: CL | DM;

Вниз

Почему create Tobject-a не дает сделать override в потомке?   Найти похожие ветки 

 
Мыш ©   (2003-11-18 08:58) [0]

Пишет "Cannot override a static method". Я конечно очень рад за то, что он "статик", но мне же нужно и inherited выполнить по созданию объекта, и свои поля заинициализировать. Что делать?


 
Владислав ©   (2003-11-18 08:59) [1]

Создай виртуальный конструктор.


 
Anatoly Podgoretsky ©   (2003-11-18 09:02) [2]

Потому и не дает, поскольку статический, тебе же надо скрыть этот метод и создать свой новый виртуальный.
Кстати статичность ни как не препятствует ни вызову предка, ни инициализации полей.
Статичность, виртуальность совсем для другого.


 
Reindeer Moss Eater ©   (2003-11-18 09:03) [3]

Напиши свой конструктор для наследника.


 
мыш ©   (2003-11-18 09:08) [4]

А, то есть Inherited я смогу вызвать в любом случае, даже не написав override? Тогда все ок, моя такая нравицца!


 
Владислав ©   (2003-11-18 09:22) [5]

"то есть Inherited я смогу вызвать в любом случае"

Да.



Страницы: 1 вся ветка

Текущий архив: 2003.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-89991
Эдуард
2003-11-17 11:37
2003.11.27
Редактор для Caption как для stringList а


14-90071
Игорь Шевченко
2003-11-04 16:59
2003.11.27
Алексей (vuk), поздравляю!


1-89959
killer
2003-11-17 17:16
2003.11.27
Как вытащить из текущего окна IE, его заголовок?


3-89753
Inkotex
2003-11-07 16:19
2003.11.27
Запись картинки jpeg формата в поле blob.


4-90156
bolegator
2003-10-05 12:18
2003.11.27
Wheel2Key