Acessado Private Fields

Delphi

21/05/2004

Estou desenvolvento um componente e necessito acessar um campo private da classe ancestral. Alguem sabe como se faz isso?


Cesardepaula

Cesardepaula

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

21/05/2004

Olá

Prega a diretriz da POO que vc não faça isso...

Se a classe ancestral é tua, crie uma propriedade e acesse por lá, ou então deixe esse campo como protected

Caso contrário, deve haver outro meio de conseguir, seja através de um método ou de uma propriedade.

Entretanto, vc pode colocar na mesma Unit que ele irá reconhecer. :roll:

Isso é extremamente desencorajado, é claro... :evil:

Até+


GOSTEI 0
Cesardepaula

Cesardepaula

21/05/2004

É realmente estou indo contra as diretrizes POO mas eu realmente preciso acessar o campo privado, a classe ancestral não é minha é a TCustomRadioGroup e eu quero acessar esse campo que é um TList atravéz da VMT


GOSTEI 0
POSTAR