Atributos, Métodos y Encapsulamiento

Los atributos almacenan información y los métodos representan acciones dentro de una clase.

El encapsulamiento es un principio de la Programación Orientada a Objetos que protege los datos utilizando modificadores de acceso.


Atributos

Los atributos representan las características o datos de un objeto dentro de una clase.

Ejemplo 1

String nombre;

Ejemplo 2

int edad;

Ejercicios


Métodos

Los métodos permiten realizar acciones y comportamientos dentro de una clase.

Ejemplo 1

void saludar(){

}

Ejemplo 2

void correr(){

}

Ejercicios


Encapsulamiento

El encapsulamiento consiste en proteger los atributos de una clase para evitar el acceso directo desde otras partes del programa.

Para lograrlo se utilizan modificadores de acceso como private y métodos especiales llamados getters y setters.

Ejemplo 1

private String nombre;

Ejemplo 2

private int edad;

Ejercicios


Getters y Setters

Los getters permiten obtener el valor de un atributo privado y los setters permiten modificarlo de forma controlada.

Estos métodos ayudan a mantener la seguridad y el control de la información.

Ejemplo 1

public String getNombre(){

    return nombre;

}

Ejemplo 2

public void setNombre(String nombre){

    this.nombre = nombre;

}

Ejemplo Completo

class Persona{

    private String nombre;

    public String getNombre(){

        return nombre;

    }

    public void setNombre(String nombre){

        this.nombre = nombre;

    }

}

Ejercicios

Volver al inicio