em: sexta-feira, 22 de abril de 2005 14:15
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: TField... dúvida
Vamos lá, isso são conceitos de Orientação a Objetos.
1º. No conceito de polimorfismo, por exemplo, tenho uma classe Animal,
dela, crio uma classe chamado Cavalo e outra
substituído pelo o que foi implementado.
Entendeu?
Abraços
Eduardo
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Filipe Belchior
Enviada em: sexta-feira, 22 de abril de 2005 14:04
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re
bom, Eduardo, eu até pensei nisso mas...
1º. Eu disse q "não é obrigado" a implementação
por causa de um exemplo... na classe
TDataset (herdada por TTable e outros), o método
FieldByName retorna uma TField, e não uma subclasse
de TField, portanto não foi implementado o método
GetAsCurrency ou Ge
Filipe, se ela não for implementada, ela criará um erro.
É por isso que os caras que fizeram isso colocaram o raise.
Então, se o seu TField trabalhar com boolean, por exemplo, e vc colocar
o AsFloat, ele vai dar erro.
Então eles simplesmente já trataram esse erro pra você, se não, a cada
imple
4 matches
Mail list logo