Estimados:
Estoy planteando una arquitectura de 4 capas, donde una es la capa transversal de entidades.
Tengo entendido que en esta capa solo debe estar presente el estado y no el comportamiento, por lo cual por cada clase, tengo en la capa bll una clase bllClase.
Mis pregunta son:
1.- si al armar el diagrama de secuencia, los atributos tienen que ser públicos, ya que al no tener comportamiento no tengo metodos que me devuelvan el dato (o las properties deberían estar?).
2.- Como marco el new de una clase? se supone que tengo un constructor en la entidad o ese comportamiento tampoco iria en la entidad?
Mi consulta viene porque en mi diagrama de secuencia, cuando quería crear un nuevo objeto, lo hacia con un nuevo ciclo de vida. Un profesor me marcó que debía invocar un metodo.
Despues me seleccionó los signos (-) de privado de cada atributo de la clase y me puso un llamado "privado?"
Se me esta cayendo un poco la teoría que vengo manejando hasta ahora. Agradecería que me aclaren un poco este aspecto. Cómo modelar un diagrama de clases y de secuencia cuando utilizamos capa de entidades.
Muchícimas gracias desde ya.