Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Acessando objetos
Message
From
19/03/2003 06:53:36
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
Acessando objetos
Miscellaneous
Thread ID:
00767435
Message ID:
00767435
Views:
39
Pessoal,

Em Poo, como vcs acessam os atributos de classes "filho", e "neto" numa composição?

Ex:
Tenho a seguinte situação: ObjPai.objFilho1.objNeto3

Se eu quisesse mudar o valor de um atributo qualquer do neto,( por exemplo "idade"), seria melhor eu fazer
ObjPai.objFilho1.objNeto3.set_idade(20)
ou fazer:
* Tenho que passar os parâmetros, pois posso ter vários filhos, que podem ter vários netos
ObjPai.setNeto_idade("objFilho1","objNeto3",20)
????

Sei que na segunda situação eu teria que implementar um método no Pai para cada atributo do filho e do neto, mas essas não são as normas da programação orientada a objetos? Se o Neto pertence ao Filho, que por sua vez pertence ao Pai, eu tenho que pedir sempre para o Pai acessar os atributos de suas classes dependentes.

Gostaria de saber como vocês programam.

Obrigado
Marcus
Ctba-Pr
Next
Reply
Map
View

Click here to load this message in the networking platform