¿Cuáles son las características de los lenguajes de programación orientados a objetos?
Las características de la programación orientada a objetos son: encapsulación, polimorfismo y herencia. El polimorfismo se divide en sobrecarga y reescritura. La idea de la programación orientada a objetos está más cerca de las cosas reales. : 1. Facilita la programación, porque la orientación a objetos está más cerca de la realidad, por lo que puede partir de cosas reales y hacer abstracciones apropiadas. 2. En ingeniería de software, la orientación a objetos puede hacer que el proyecto sea más modular y lograr un menor acoplamiento y una mayor cohesión. 3. En términos de patrones de diseño (parece que solo se diseñan patrones de diseño orientados a objetos). La orientación a objetos puede implementar mejor el principio de apertura y cierre.