Fundación orientada a objetos de jav

                       什么是面向对象?

  Orientado a objetos es una idea de programación que se ajusta a los hábitos del pensamiento humano de programación. El uso de objetos en un programa para mapear cosas reales, y la relación entre objetos para describir la relación entre cosas, esta idea está orientada a objetos.

                      面向过程和面向对象区别

Orientado al proceso: el énfasis está en el proceso, y cada paso de la operación debe hacerlo usted mismo.
Orientado a objetos: el énfasis está en el objeto, y la operación la realiza el objeto para nosotros.
Ejemplo:
  comer un pato asado
Proceso de orientación : comprar un pequeño pato-vender comida-criar un pato grande-matar un pato-asar un pato-comer un pato-vajilla de limpieza
Orientado a objetos: ve a Quanjude para comprar un pato y cómelo.

                    面向对象的好处和三大特征

Beneficios:

  1. Simplifica problemas complejos.
  2. Más en línea con las ideas de programación de las personas (pensamiento vago).
  3. Convierta a los programadores de ejecutores en comandantes.

Tres características :
Inserte la descripción de la imagen aquí

                       java中类与对象

¿Qué es una clase?
  La clase es un concepto vago, que se refiere a una colección de cosas y comportamientos que comparten atributos comunes.
Por ejemplo: animales, plantas, automóviles.

¿Qué es un objeto?
  El objeto es una manifestación concreta de cierto tipo.
Por ejemplo: animales (cerdos, vacas, patos, perros ...)

Formato de clase
Inserte la descripción de la imagen aquí
<el método en clase es equivalente a la función en lenguaje c>

                          访问修饰符

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

                         类的封装

¿Qué es la encapsulación?
  La encapsulación es ocultar los detalles en el objeto sin que el mundo exterior acceda directamente a ellos.
¿Los beneficios del embalaje?
  Puede mejorar la seguridad del programa.
¿Cómo empacar?
  Primero, use peivate para descansar en las variables miembro y luego establezca dos métodos de acceso público y salientes para operar dentro y fuera de las variables miembro.

                          方法

Definición del método :
  Dos claros:
   1. Borrar la lista de parámetros.
   2. Tipo de valor de retorno explícito.

Sobrecarga de métodos : el
nombre del método es el mismo, pero la lista de parámetros es diferente (el número de datos es diferente o el tipo de datos es diferente), independientemente del tipo del valor de retorno. La lista de parámetros determina qué método se llama. Esta es la sobrecarga del método.

Método de recursión : El
método de recursión es el proceso del método que se llama a sí mismo. Cabe señalar que el número de recursión no debe ser demasiado, y debe haber una condición final.

Publicado 16 artículos originales · elogiado 3 · visitas 422

Supongo que te gusta

Origin blog.csdn.net/qq_23321269/article/details/105363103
Recomendado
Clasificación