Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Acessando objetos
Message
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Titre:
Acessando objetos
Divers
Thread ID:
00767435
Message ID:
00767435
Vues:
38
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
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform