Вверх ↑
Ответов: 2125
Рейтинг: 159
#1: 2006-11-02 11:09:37 ЛС | профиль | цитата
Ну, во-первых, если уж опять делать список указателей на функции (что по моему мнению каменный век) то
TQuerySql=function(const sql: string):boolean of object;
TGetRowSql=function(var Result: TData):boolean of object;
TErrorSql=procedure(var err: Integer; var ErrNm: string) of object;

А во-вторых, объясните мне всё-таки преимущества списка указателей на функции перед нормальным классом с виртуальными функциями
Не проще ли сделать общего предка с виртуальными функциями для всех компонент, являющимися базой данных?
карма: 1

0