Acessado Private Fields
Estou desenvolvento um componente e necessito acessar um campo private da classe ancestral. Alguem sabe como se faz isso?
Cesardepaula
Curtidas 0
Respostas
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é+
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
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