MartinekStano / Java-Backend

0 stars 0 forks source link

Private vs Public #4

Open Klingacik opened 3 years ago

Klingacik commented 3 years ago

Skús tieto atribúty urobiť ako private. Atribúty zriedkakedy robíme public pretože nechceme aby boli jednoducho a priamo prístupné hocikde. Je to jeden z princípov OOP - enkapsulácia (zapúzdrenie). Keď budeš potrebovať k nim pristupovať tak si na to urob metódu, tzv. getter a setter. Idea ti s tým tiež vie pomôcť keď stlačíš Alt + Insert.

https://github.com/MartinekStano/Java-Backend/blob/bd1b3bf21be3f176269505eed5c01b72507d6057/src/com/company/Student.java#L4-L5

Ahaa vidím, že v tom ďalšom cvičení si to už urobil správne. :)