ACHTUNG: CROSSPOSTING =>
FollowMe
hi leutz...
hab mir da was zusammen geschustert und nun ist der compiler der meinung da würde was nicht passen ? hier mal ein paar code schnipsel:
Delphi-Quellcode:
TBasicModel = class(TPersistent)
TTableModel = class(TBasicModel)
TBasicDAO = class(TObject)
TTableDAO<T : TTableModel, constructor> = class(TBasicDAO)
TModelBankProvider = class(TTableModel)
TDAOBankProvider = class(TTableDAO<TModelBankProvider>)
kann mir nun jemand erklären, wieso er mir in der
unit von
TDAOBankProvider = class(TTableDAO<TModelBankProvider>)
diesen compiler fehler hier wirft ?
Zitat:
[DCC Fehler] DAOBankProviderUnit.pas(28): E2010 Inkompatible Typen: 'TModelBankProvider' und 'TTableModel'
bin da nun echt überfragt !?
greez & thx, sky...