Preguntas etiquetadas con object-oriented

Una metodología que permite modelar un sistema como un conjunto de objetos que pueden controlarse y manipularse de manera modular


5
¿Es preocupante tener clases de 'Util'? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

1
¿Cómo verificar el principio de sustitución de Liskov en una jerarquía de herencia?
Inspirado por esta respuesta: El principio de sustitución de Liskov requiere que Las condiciones previas no pueden fortalecerse en un subtipo. Las condiciones posteriores no pueden debilitarse en un subtipo. Las invariantes del supertipo deben conservarse en un subtipo. Restricción del historial (la "regla del historial"). Los objetos se consideran …

5
¿Formas de garantizar instancias únicas de una clase?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden editarse o eliminarse. Estoy buscando diferentes formas de garantizar que cada instancia de una clase determinada sea una instancia identificable de forma …










6
Cómo implementar solo una parte de una interfaz
Al desarrollar en OOP, a veces una biblioteca / interfaz proporciona una interfaz / contrato que no puede modificar. Llamemos a esta interfaz J. Ahora tiene un objeto de clase A que consume objetos que implementan esta interfaz. Dentro de A solo se necesita una pequeña parte de las definiciones …

6
¿En qué orden definir getters y setters? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.