Las clases deben definirse antes de que puedan usarse. Una clase es una plantilla para crear un objeto, y la creación de un objeto también se llama instanciación de clase.
El siguiente es un ejemplo simple para comprender la definición de una clase en Java:
Public Class Dog {String Nombre; "Maestro, tengo hambre");
Descripción del ejemplo:
Public es un modificador de la clase, lo que indica que la clase es una clase pública y que otras clases pueden acceder. El modificador se explicará en la siguiente sección. La clase es la palabra clave que define la clase. El perro es el nombre de la clase. El nombre y la edad son variables miembros de la clase, también llamados atributos;
Una clase puede contener las siguientes variables de tipo:
Método de construcción
El método que se ejecuta automáticamente durante la instanciación de clase se llama constructor, que no requiere que lo llame manualmente. El constructor puede hacer algún trabajo de inicialización durante la instancia de clase.
El nombre del constructor debe ser el mismo que el nombre de la clase y no hay valor de retorno.
Cada clase tiene un constructor. Si el constructor no se define explícitamente para la clase, el compilador Java proporcionará a la clase un constructor predeterminado.
Aquí hay un ejemplo de un constructor:
Public Class Dog {String Name; ); 'M Hungry ");} public static void main (string arg []) {// Los parámetros pasados al crear un objeto deben corresponder al perro de parámetros del constructor dog mydog = new dog (" Huahua ", 3);}}
Resultados de ejecución:
Gracias a mi maestro por adoptarme
ilustrar:
Crear un objeto
Un objeto es una instancia de una clase, y el proceso de crear un objeto también se llama instanciación de una clase. Los objetos se crean con clases como plantillas.
En Java, el uso de la nueva palabra clave para crear un objeto generalmente tiene los siguientes tres pasos:
Declaración: declare un objeto, incluido el nombre del objeto y el tipo de objeto.
Instanciación: use la palabra clave nueva para crear un objeto.
Inicialización: al crear un objeto con nuevo, se llama al método del constructor para inicializar el objeto.
Por ejemplo:
Perro mydog;
También se puede inicializar al declarar:
Perro mydog = nuevo perro ("Huahua", 3);
Acceder a variables y métodos de miembros
Acceda a variables de miembros y métodos miembros a través de objetos creados, por ejemplo:
// Instanciar perro mydog = nuevo perro ("Huahua", 3); // Acceda a la variable miembro myDog.name a través del número de punto; // Acceda al método de miembro myDog.Bark () a través del número de punto;
El siguiente ejemplo demuestra cómo acceder a las variables y métodos de los miembros:
Public Class Dog {String Name; System. {Dog MyDog = New Dog ("Huahua", 3); Nombre + ", I" + Age + "Year-Ond");
Resultados de ejecución:
Gracias al dueño por adoptarme.
Orden de ejecución básica de las clases de Java <Br /> Explicaremos el orden de ejecución de una clase Java básica en la siguiente clase:
Public Class Demo {Nombre de cadena privada; out.println (obj.name + "La edad es" + obj.age);
El orden básico de ejecución es:
Como programador, debe tener claro el proceso de ejecución básico del programa, de lo contrario, confundirse será perjudicial para escribir código y desarrollo técnico.