Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/02/2010, 10:40
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años, 7 meses
Puntos: 32
Respuesta: Saber qué métodos pertenecen a qué clases

Que tal xberni

La verdad que te sugiero siempre discutir diseños usando UML más que código (si no sabes UML, es un buen momento para empezar ).

Sobre diseños con clases de tipo ConjuntoCategorías, si bien lo he visto (en aplicaciones complejas de mundos Java), considero que son distorsiones de una representación de la realidad que no existe... es decir, lo más natural (pensando en POO puro) es tu primer propuesta, lo otro, no existe en tu "realidad", el "conjunto" se arma "conceptualmente", pero no a través de una clase de tipo "Conjunto".

De todas formas, hay momentos que no queda otra forma que aplicar este tipo de clases "ficticias", pero si no llegaste a esa situación comprometida (aún los diseños son simples, o intentas siempre que sean simples), evita ese tipo de clases (en lo personal las evito siempre).

Prefectamente tu "conjunto de categorías" se representa con una colección (array) de objetos de tipo Categoría.

No se si quedó clara mi explicación, cualquier cosa me vuelves a preguntar.

Saludos!
__________________
Blog phpsenior.com Cursos a Distancia surforce.com