Comprensión popular de orientación a objetos y orientación a procesos
Orientado a procesos es analizar los pasos necesarios para resolver el problema y luego usar funciones para implementar estos pasos paso a paso. Cuando los use, simplemente llámelos uno por uno.
Orientado a objetos consiste en descomponer la transacción que constituye el problema en varios objetos. El propósito de establecer el objeto no es completar un paso, sino describir el comportamiento de algo en todo el paso de resolución del problema. problema.
Información extendida
La orientación a objetos (OO) es el enfoque actual de la industria informática. Fue la corriente principal de los métodos de desarrollo de software en la década de 1990. Los conceptos y aplicaciones orientados a objetos han trascendido la programación y el desarrollo de software y se han expandido a una amplia gama.
La orientación a procedimientos es una idea de programación centrada en procesos. La "orientada a procesos" también puede denominarse idea de programación "orientada a registros", pero no admite funciones ricas "orientadas a objetos" (como la herencia). , polimorfismo), y no permiten mezclar estado persistente y lógica de dominio.
Como sistemas de bases de datos, interfaces interactivas, estructuras de aplicaciones, plataformas de aplicaciones, sistemas distribuidos, redes Estructura de gestión, tecnología CAD, inteligencia artificial y Otros campos. Hay muchos artículos en esta área, sin embargo, hay muy pocos que den claramente la definición de objetos o expliquen la definición de objetos, al menos no todavía ”se refiere específicamente al uso de encapsulación, herencia, abstracción y otros. diseños en programación.