¿Qué es la orientación a objetos?
Datos ampliados
Hay problemas
1. Mala reutilización del software
Reusabilidad significa que lo mismo se puede utilizar sin modificaciones ni modificaciones. ligeramente Se puede reutilizar varias veces con modificaciones. La reutilización del software es uno de los objetivos que persigue la ingeniería de software.
2. La mantenibilidad del software es deficiente.
La ingeniería de software enfatiza la mantenibilidad del software y la importancia de la documentación, estipulando que el producto de software final debe estar compuesto por componentes de configuración completos y consistentes. En el proceso de desarrollo de software, siempre se enfatiza que la legibilidad, modificabilidad y capacidad de prueba del software son un indicador de calidad importante del software. La práctica ha demostrado que el costo y el gasto del software desarrollado utilizando métodos tradicionales siguen siendo muy altos. Esto se debe a la poca modificabilidad y la dificultad de mantenimiento, lo que resulta en una mala mantenibilidad.
3. Incapaz de satisfacer las necesidades de los usuarios
El uso de métodos estructurados tradicionales para desarrollar sistemas de software a gran escala implica conocimientos en diversos campos. Cuando se desarrollan sistemas con requisitos difusos o dinámicos, los sistemas de software desarrollados a menudo no pueden satisfacer realmente las necesidades de los usuarios.
Enciclopedia Baidu - Orientada a objetos
Enciclopedia Baidu - Pensamiento orientado a objetos