Las clases en Java
En Java el componente más básico y fundamental es la clase. Una clase es una plantilla o modelo que define las propiedades y comportamientos de un objeto. En otras palabras, una clase es un molde a partir del cual se pueden crear múltiples objetos con características similares.
Creando una clase en Java
Para crear una clase en Java, debemos seguir los siguientes pasos:
Definir la clase utilizando la palabra clave
class, seguida del nombre de la clase y las llaves{}que delimitan el cuerpo de la clase.Dentro del cuerpo de la clase, podemos definir atributos (variables) y métodos (funciones) que describen las propiedades y comportamientos de los objetos creados a partir de la clase.
Por ejemplo, la siguiente clase Persona define una plantilla para objetos que representan personas con un nombre y una edad:
En este ejemplo, la clase Persona tiene dos atributos nombre y edad, un constructor que inicializa estos atributos y un método saludar que imprime un mensaje con el nombre y la edad de la persona.
Ejemplo de Clases
Clase Carro de Forma Correcta
Clase Carro de Forma Incorrecta
Nota como en el segundo ejemplo, el método mostrarInformacion está fuera de la clase Carro, lo cual es incorrecto y generará un error de compilación.
Relación de Archivos y Clases
En Java, cada archivo fuente (.java) debe de contener exactamente una clase pública. Esta clase debe tener el mismo nombre que el archivo fuente. Por ejemplo, si tenemos una clase Persona, el archivo fuente debe llamarse Persona.java.
Conclusión
Las clases son los componentes fundamentales de la programación orientada a objetos en Java. Permiten definir plantillas o modelos que describen las propiedades y comportamientos de los objetos. Al crear una clase en Java, debemos definir sus atributos y métodos, siguiendo las convenciones de nomenclatura y estructura de la clase.