Red de conocimiento informático - Material del sitio web - En los lenguajes de programación, qué es exactamente una "clase" y el concepto de objeto son muy vagos. Por favor, dé una respuesta sencilla.

En los lenguajes de programación, qué es exactamente una "clase" y el concepto de objeto son muy vagos. Por favor, dé una respuesta sencilla.

Categoría:

Es una categoría, como humanos y automóviles, que es un término general. Cada clase tiene sus propios métodos, propiedades y eventos. Por ejemplo, un automóvil tiene atributos como peso, tamaño, marca, etc., y existen métodos para conducirlo y estacionarlo. La gente tiene comida, bebida, altura y peso.

Objeto:

Es un individuo de una clase, como yo, tú, ella y tu novia entre humanos. Todos somos seres humanos, pero todos somos diferentes en altura y peso.

Entonces, un objeto es un individuo en una clase, e innumerables objetos similares forman una clase.

En programación, tomamos prestado este fenómeno de la vida real. Por ejemplo, si queremos operar el registro, es fácil usar funciones, procedimientos, etc. ¡Eso se debe a que no es lo suficientemente complicado! Piensa que si queremos operar muchos valores clave al mismo tiempo, no podemos recordar qué teclas están activadas. Es muy posible recordarlo. Especialmente en programas grandes, pero combinémoslos en una clase de registro. Eso sería conveniente:

Ejemplo

Clase de robot:

Crear (método)

Destruir (método)

Trabajo (método)

Peso (atributo)

Esta es una clase. El robot es muy complejo. ¿Cómo conectamos el circuito, qué partes hay, cómo lubricar? allí, y dónde está colocada la batería. Dondequiera que vayamos, todo está encapsulado, y el trabajo y otras cosas que necesitamos se harán públicas.

Luego define un terminador, que pertenece a la clase de robot y es una entidad. Tiene carne y sangre y su funcionamiento es complejo (variables privadas, procesos privados), pero no tenemos que preocuparnos por ello, lo que significa que sólo nos preocupamos por los resultados. No te preocupes por cómo funciona, siempre y cuando funcione.