Sobes.tech
Junior — Middle
139

Объектте мәнді орнату әдісінің мақсаты неде?

AI-дан жауап

sobes.tech AI

Объектте мәнді орнату әдісі (құрушы) — бұл сыныптың жеке немесе қорғалған өрісінің мәнін өзгерту үшін арналған. Ол объектінің ішкі деректеріне қатынасты бақылауды қамтамасыз етеді, мәнді тексерулермен немесе қосымша логикамен орнатуға мүмкіндік береді. Бұл инкапсуляцияның бір бөлігі — ООП принципі, ол объектінің ішкі жағдайын сырттан тікелей өзгертуге қорғайды.

Java-дағы мысал:

public class Person {
    private String name;

    // Орнатушы
    public void setName(String name) {
        if(name != null && !name.isEmpty()) {
            this.name = name;
        }
    }

    // Алушы
    public String getName() {
        return name;
    }
}