Getter Methode

Getter Methode ist eine speziell Methode, die in jeder Programmiert Sprache mit OOP existiert.

Es ist nur da um den Wert von eine Private Variable zu holen in eine Klasse.

Syntax

public getVariableName(){
	return variableName;
}

Bsp

public class Person {
    // Private Attribute
    private String name;
    private int age;

    // Getter für den Namen
    public String getName() {
        return name;
    }

    // Setter für den Namen
    public void setName(String name) {
        this.name = name;
    }

    // Getter für das Alter
    public int getAge() {
        return age;
    }

    // Setter für das Alter mit Validierung
    public void setAge(int age) {
        if (age >= 0) {
            this.age = age;
        } else {
            System.out.println("Das Alter kann nicht negativ sein.");
        }
    }
}

// Verwendung der Person-Klasse
public class Main {
    public static void main(String[] args) {
        Person person = new Person();
        person.setName("Levi");
        person.setAge(25);
        
        System.out.println("Name: " + person.getName());
        System.out.println("Alter: " + person.getAge());
    }
}
Note

Es wird oft mit Setter Methode verwendet.