public, private, protected
Në shqip: Modifikuesit e aksesit
ShpjegimiSQ
Modifikuesit e aksesit vendosin kush mund ta përdorë një klasë, metodë ose variabël: public — kushdo; private — vetëm brenda klasës; protected — klasa dhe ato që e trashëgojnë. Janë mënyra si Java-ja e zbaton kapsulimin.
EnglishEN
Access modifiers decide who can use a class, method or variable: public — anyone; private — only inside the class; protected — the class and those that inherit from it. They're how Java enforces encapsulation.
Si ta mendosh
Si dhomat e shtëpisë: dhoma e ndenjes është për të gjithë mysafirët (public), dhoma jote vetëm për ty (private), kuzhina për familjen (protected).
Lexoje në anglisht
Like the rooms in a house: the living room is for all guests (public), your bedroom just for you (private), the kitchen for the family (protected).
Shembull kodijava
public class Llogari {
private double shuma; // askush jashtë s'e prek
public void depozito(double x) { if (x > 0) shuma += x; } // kushdo e thërret
}