Lo que es orientado a objetos, orientado a los procesos y la diferencia orientado a objetos

Hablar de diferencia, primero tenemos que averiguar lo que hay que hacer es orientado al proceso, lo que es orientado a objetos.

Orientado al proceso es analizar los pasos necesarios para resolver el problema, a continuación, utilizar la función de poner en práctica los elementos, paso a paso, cuando se utiliza en una llamada a un giro en él.

Por ejemplo, el elefante en el refrigerador, el primer paso es necesario abrir el refrigerador, poner en el elefante el segundo paso, el tercer paso en el refrigerador fuera, completando así el elefante en la nevera esta materia. Esto es orientado al proceso.

 

orientado a objetos es ser un problema abajo en sus asuntos objetos, el objeto no se pretende establecer un paso completo, pero una cosa es el comportamiento Miao Xu largo de los pasos de resolución de problemas en.

O el elefante en la nevera, primero debemos tener una nevera, hay un elefante, puede cambiar el refrigerador, los elefantes pueden moverse, esta vez volvemos a hacer el elefante en la nevera esta materia.

 

Esto parece como si no hace ninguna diferencia, sino más bien orientado al proceso a algunos de la forma organizada, y más conveniente. Esto es sólo otra parece simple en esta materia solamente, si el jefe no va a hacer que una imagen ampliada, pero le permiten ir a construir un cohete que? ciencia espacial, pero un gran proyecto, cómo construir, dónde construir, ¿Estamos, como un proceso paso a paso para la inclusión de los pasos que?

Así, por cuestiones de menor importancia, orientado a los procesos más simples, más adecuado para la resolución de problemas orientados a objetos a gran escala.

Programación orientada a objetos se basa unidad, es una unidad de funciones de programación orientados al proceso (métodos)

 

Entrar en los detalles de objeto orientado a

La cara de la naturaleza de la programación orientada a objetos: organizar la clase de código, el objeto de una forma de organizar los datos

 

Programación orientada a objetos (POO) en tres características principales de la materia claramente necesita:

1, el comportamiento de los objetos ----- Lo que se puede aplicar a un objeto, o qué métodos se pueden aplicar al objeto?

2, el estado del objeto ----- la aplicación de estos métodos, el objeto cómo responder?

3, la identidad del objeto -------- cómo identificar diferentes objetos con el mismo comportamiento y el estado?

 

La encapsulación, herencia y polimorfismo son tres características básicas de la orientada a objetos.

Paquete: Los datos sobre la composición y el comportamiento en un paquete, y el usuario se esconde la ejecución del objeto de datos es un cuadro negro.

(Datos de instancia llamada en el campo de objeto, el comportamiento de los datos de operación se llama método).

Inheritance : crear una clase de otro proceso por el que se extiende una clase. Vernácula, es decir, la subclase hereda la clase padre, el acceso directo a las propiedades y métodos de la clase padre

Polimórficos : objeto de subclase se puede asignar directamente al objeto padre, el tiempo de ejecución todavía mostraba un comportamiento característico subclase

 

Publicado 38 artículos originales · ganado elogios 6 · vistas 1905

Supongo que te gusta

Origin blog.csdn.net/weixin_43827227/article/details/101358622
Recomendado
Clasificación