Preguntas etiquetadas con object-oriented

35
Ventajas de la programación orientada a objetos [cerrada]

Nota : esta pregunta es un extracto editado de una publicación de blog que escribí hace unos meses. Después de colocar un enlace al blog en un comentario sobre Programadores, alguien solicitó que publique una pregunta aquí para poder responderla. Este anuncio es mi más popular, ya que la gente...

35
¿Qué pasa el mensaje en OO?

He estado estudiando programación OO, principalmente en C ++, C # y Java. Pensé que lo entendía bien con mi comprensión de la encapsulación, la herencia y el polimorfismo (además de leer muchas preguntas en este sitio). Una cosa que parece aparecer aquí y allá es el concepto de "pasar mensajes"....

34
¿Por qué es tan malo usar 'final' en una clase?

Estoy refactorizando un sitio web PHP OOP heredado. Estoy tan tentado de comenzar a usar 'final' en las clases para " make it explicit that the class is currently not extended by anything". Esto podría ahorrar mucho tiempo si vengo a una clase y me pregunto si puedo cambiar el nombre / eliminar /...