Alkalmazásfejlesztés Google Android rendszerre
-
#6
Én getter/settert használok több okból is:
- Később ha ellenőrizni kell valamit pl. a getterben (vagy sokkal gyakoribb a setterben), egyszerű példával élve mondjuk 0-t nem lehet átadni értékül, akkor sokkal egyszerűbb ott megcsinálni, mint akkor bohóckodni mint a 86 osztályban ahol már használtam a paramétert. Persze az IDE megcsinálja, de akkor is átláthatóbb
- Legalapabb OOP elv az enkapszuláció. Ha minden public akkor mi a fenének OOP?