Objektově se dá programovat téměř v jakémkoli jazyku.
ja som chcel konkretne, lebo toto su take genericke (ehm) vyroky, ze az
Žádný z nich programátora nenaučí psát objektově, to se musí naučit z kvalitních učebnic a od kvalitních učitelů.
a to su ktori? (dufam, ze nedostanem odpoved, ze to su tie, ktore su napisane kvalitne)
Gettery a settery tento princip narušují.
predpokladam, ze sme sa zhodli na tom, ze bezduche generovanie getterov a setterov pre vsetky privatne premenne je blbost (ale to sa da odnaucit dobrou z kvalitnych ucebnic od kvalitnych ucitelov)
napriklad spring dost tlaci do toho, ze settery sa davaju pre zavislosti a gettery a settery sa pouzivaju pre data transfer object. napriek tomu, ze anemicky model neni nic moc, v jave vela moznosti nie je... paradoxne, springovske a JEE architektury na tom funguju, je to udrzovatelne, a predpokladam, ze nik neoponuje voci tomu, ze je to objektovo orientovane.
Obávám se, že jich zas moc nebude. Přitom vypadají velmi elegantně a jsou i efektivní.
takze sme dosli k zaveru, ze tieto konstrukcie su aj v jave aj v php, akurat v php k nim nedosli developeri a v jave ste este k nim nedosli vy :-) ale to sa samozrejme casom zmeni k lepsiemu