Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизАбстрактные методы Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c