Resultados de la búsqueda a petición "ooad"

2 la respuesta

Compuesto de Comandos Patrón de Diseño

¿Alguien tiene un buen ejemplo en Ruby de usar un Compuesto de Comandos? Es un híbrido de patrón de diseño que he visto mencionado en la literatura de varios...

2 la respuesta

Se deriva el método privado de la clase derivada

Tengo un puntero de clase base que apunta al objeto de clase derivado. El método foo () es público en la clase base pero privado en la clase derivada. La cla...

10 la respuesta

¿Cómo uso la composición con herencia?

Voy a tratar de hacer mi pregunta en el contexto de un ejemplo simple ... Digamos que tengo un coche de clase base abstracto. El coche tiene un objeto básico del motor. Tengo un método StartEngine () en la clase abstracta Car que delega el ...

6 la respuesta

"No utilice la clase Base abstracta en Diseño; pero en Modelado / Análisis "

Soy novato en SOA, aunque tengo algo de experiencia en OOAD. Una de las pautas para el diseño de SOA es “Usar clases abstractas solo para modelado. Omitirlos del diseño ". El uso de la abstracción puede ser útil en el modelado (fase de ...

24 la respuesta

¿Qué es un antipatrón?

Estoy estudiando patrones y antipatrones. Tengo una idea clara sobre los patrones, pero no obtengo antipatrones. Las definiciones de la web y Wikipedia me confunden mucho. ¿Alguien puede explicarme en palabras simples qué es un antipatrón? ...

12 la respuesta

¿Por qué usamos Interface? ¿Es sólo para la estandarización? [cerrado]

¿Por qué usamos Interface?¿Es sólo para la estandarización?

2 la respuesta

Método para llamar a miembros públicos / privados o métodos recomendados: C # .NET

¿Cuál es la mejor práctica para llamar a miembros / campos desde un método privado y un método público? ¿Debería el método privado llamar siempre a campos privados o deberían llamar a los miembros públicos? private string _name; public string ...

6 la respuesta

Clase base abstracta para forzar que cada clase derivada sea Singleton

¿Cómo hago una clase abstracta que obligue a cada clase derivada a ser Singleton? Yo uso C #.

10 la respuesta

Constructors vs Factory Methods [cerrado]

Cuando modeles clases, cuál es la forma preferida de inicializar: Constructores, o Métodos de fábrica ¿Y cuáles serían las consideraciones para usar cualquiera de ellos? En ciertas situaciones, prefiero tener un método de fábrica que devuelva ...

20 la respuesta

Abstracción VS Ocultación de información VS Encapsulación

¿Me puede decir cuál es la diferencia entreabstracciónyocultación de información en desarrollo de software? Estoy confundido. La abstracción oculta la implementación de detalles y la información oculta resúmenes de detalles completos de ...