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

Вниз

Абстрактные методы   Найти похожие ветки 

 
zokzok   (2004-11-10 21:31) [0]

такие в Турбо Паскале существуют? как их описать?


 
vuk ©   (2004-11-10 21:35) [1]

В TP абстрактных методов нет. Можно делать пустые виртуальные метода. Насколько я помню, для того, чтобы заставить перекрыть виртуальный метод, он делался не пустым, а состоящим из вызова процедуры Abstract (или как-то так), которая генерил ошибку времени выполнения с сообщением, что вызван абстрактный метод...


 
zokzok   (2004-11-10 22:26) [2]

получается, никак нельзя избежать описания пустых вирт. методов?


 
vuk ©   (2004-11-10 22:34) [3]

Нельзя.


 
Amoeba ©   (2004-11-11 14:58) [4]


> vuk ©   (10.11.04 21:35) [1]

Именно так оно и есть. Не забыл еще.


 
clickmaker ©   (2004-11-11 15:18) [5]

An abstract method is a virtual or dynamic method that has no implementation in the class where it is declared. Its implementation is deferred to a descendant class. Abstract methods must be declared with the directive abstract after virtual or dynamic. For example,

procedure DoSomething; virtual; abstract;

You can call an abstract method only in a class or instance of a class in which the method has been overridden.


 
vuk ©   (2004-11-11 15:42) [6]

to clickmaker ©   (11.11.04 15:18) [5]:
Речь о Turbo Pascal.



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

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

Наверх




Память: 0.47 MB
Время: 0.055 c
1-1100201651
iMax
2004-11-11 22:34
2004.11.28
Вопрос по работе TWebBrowser


1-1100257938
Mishenka
2004-11-12 14:12
2004.11.28
Как имея доступ к компоненту получить на него указатель?


1-1100358310
_smi_
2004-11-13 18:05
2004.11.28
как создать выпадающее меню программно?


14-1099990616
denisww
2004-11-09 11:56
2004.11.28
Ищу репетитора по BD, SQL и тд


4-1097792009
AKA
2004-10-15 02:13
2004.11.28
Как сделать приложение активным ?!