[fpc-pascal] Interface syntax: Is possible don't use specialize in mode objfpc?
Graeme Geldenhuys
mailinglists at geldenhuys.co.uk
Fri Jul 17 08:06:13 CEST 2015
On 2015-07-17 03:34, silvioprog wrote:
> TPersonDao = class(TObject)
> public
> procedure Save(APerson: TObject);
> end;
Simply change that to the following:
TPersonDao = class(TObject)
public
procedure Save(APerson: TPerson);
end;
and you could have compile time validation too. Using TObject as the
parameter type is just too generic (excuse the pun). ;-)
Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
More information about the fpc-pascal
mailing list