El Profe Arci – Mtro. Fernando Arciniega –

Java para principiantes: 7. Clases

Publicado el 31 octubre, 2023
por Mtro. Fernando Omar Arciniega Martínez

Java para principiantes: 7. Clases

En el tema anterior, vimos cómo utilizar métodos. En este tema, aprenderemos cómo utilizar clases.

Clases en Java

Las clases son una de las características más importantes de Java. Las clases se utilizan para definir tipos de datos personalizados que pueden contener datos y métodos.

Definición de clases

La definición de una clase tiene el siguiente formato:

public class nombre_de_la_clase {
    atributos;
    métodos;
}
  • atributos: Las variables que se almacenan en la clase.
  • métodos: Los bloques de código que se ejecutan en la clase.

Atributos

Los atributos se utilizan para almacenar datos en una clase. Los atributos se definen utilizando la palabra clave public seguida del nombre del atributo y el tipo de dato del atributo.

Métodos

Los métodos se utilizan para realizar operaciones en los datos de una clase. Los métodos se definen utilizando la palabra clave public seguida del nombre del método, los parámetros del método y el cuerpo del método.

Objetos

Las clases se utilizan para crear objetos. Los objetos son instancias de una clase.

Creación de objetos

Para crear un objeto, utilizamos la palabra clave new seguida del nombre de la clase.

Acceso a atributos y métodos

Para acceder a los atributos y métodos de un objeto, utilizamos el operador de acceso (.).

Ejercicio de Clases en Java

Escribe una clase que represente un círculo. La clase debe tener un atributo para almacenar el radio del círculo y un método para calcular el área del círculo.

Solución

public class Circulo {

    public double radio;

    public Circulo(double radio) {
        this.radio = radio;
    }

    public double area() {
        return Math.PI * radio * radio;
    }

    public static void main(String[] args) {
        // Create a circle with a radius of 5
        Circulo circulo = new Circulo(5);

        // Print the area of the circle
        System.out.println("The area of the circle is: " + circulo.area());
    }
}

En este tema, hemos aprendido cómo utilizar clases. En el próximo tema, aprenderemos cómo utilizar paquetes.

Siguiente tema

En el próximo tema, aprenderemos cómo utilizar paquetes.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *