Fórum Acessado Private Fields #233610
21/05/2004
0
Estou desenvolvento um componente e necessito acessar um campo private da classe ancestral. Alguem sabe como se faz isso?
Cesardepaula
Curtir tópico
+ 0
Responder
Posts
21/05/2004
Paulo_amorim
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é+
Responder
Gostei + 0
21/05/2004
Cesardepaula
É 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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)