Métodos y Constructores

En este ejercicio aprenderás cómo crear y utilizar métodos y constructores en Java. Descubrirás cómo organizar tu código en métodos reutilizables para realizar tareas específicas, y cómo usar constructores para inicializar objetos con valores predeterminados o proporcionados por el usuario. A través de ejemplos prácticos, mejorarás tu comprensión sobre el manejo de métodos y la creación de objetos en Java, dos conceptos fundamentales en la programación orientada a objetos.

Tema

Programación Orientada a Objetos (POO)

Ejercicio Java

En este ejercicio, crearás un programa en Java que defina una clase llamada Coche. Esta clase tendrá atributos como marca, modelo y anio, y un constructor que inicialice estos atributos. Además, agregarás un método llamado mostrarDetalles() que imprima los valores de estos atributos en la consola. Luego, instanciarás un objeto de la clase Coche y utilizarás el constructor para asignar valores a los atributos y el método para mostrar los detalles del coche.

Instrucciones:

  1. Crea una clase llamada Coche con los atributos marca, modelo y anio.
  2. Agrega un constructor que inicialice estos atributos.
  3. Agrega un método mostrarDetalles() que imprima los valores de los atributos.
  4. En el método principal, crea un objeto de la clase Coche e inicializa sus atributos utilizando el constructor.
  5. Llama al método mostrarDetalles() para mostrar la información del coche.

Este ejercicio te permitirá entender cómo trabajar con métodos y constructores en Java, elementos clave en la programación orientada a objetos.


public class Coche {
    // Atributos de la clase Coche
    String marca;
    String modelo;
    int anio;

    // Constructor para inicializar los atributos
    public Coche(String marca, String modelo, int anio) {
        this.marca = marca;
        this.modelo = modelo;
        this.anio = anio;
    }

    // Método para mostrar los detalles del coche
    public void mostrarDetalles() {
        System.out.println("Marca: " + marca);
        System.out.println("Modelo: " + modelo);
        System.out.println("Año: " + anio);
    }

    public static void main(String[] args) {
        // Crear un objeto de la clase Coche e inicializar sus atributos
        Coche coche1 = new Coche("Toyota", "Corolla", 2020);

        // Mostrar los detalles del coche
        coche1.mostrarDetalles();
    }
}

 Salida:

Marca: Toyota
Modelo: Corolla
Año: 2020

Este programa crea un objeto de la clase Coche, inicializa sus atributos utilizando el constructor y luego muestra la información del coche a través del método mostrarDetalles().


 Comparte este ejercicio JAVA