¿Programación orientada a objetos?
1. Fácil de mantener
La estructura está diseñada con pensamiento orientado a objetos y tiene alta legibilidad. Debido a la existencia de herencia, incluso si los requisitos cambian, el mantenimiento solo será necesario. Estar en módulos locales, por lo que el mantenimiento es muy conveniente y de bajo costo.
2. Alta calidad
Al diseñar, las clases existentes que han sido probadas en el campo de proyectos anteriores se pueden reutilizar para que el sistema satisfaga las necesidades comerciales y tenga una alta calidad.
3. Alta eficiencia
Durante el desarrollo de software, se abstraen cosas del mundo real y se generan clases según las necesidades del diseño. Usar este método para resolver problemas está cerca de la vida diaria y de una forma de pensar natural, lo que inevitablemente mejorará la eficiencia y la calidad del desarrollo de software.
4. Fácil de expandir
Debido a las características de herencia, encapsulación y polimorfismo, se diseña naturalmente una estructura del sistema con alta cohesión y bajo acoplamiento, lo que hace que el sistema sea más flexible y más fácil de expandir y el costo es menor.