Program
Vytváranie elegantných metód. Zavádzanie bodov rozšíriteľnosti pre triedy. Open/closed principle. Tvorba tried pomocou kompozície a dedičnosti.
Príklady
- BogoSort: opičí sort
- triedenie cez
Comparator
aCollections.sort()
Vytváranie elegantných metód. Zavádzanie bodov rozšíriteľnosti pre triedy. Open/closed principle. Tvorba tried pomocou kompozície a dedičnosti.
Comparator
a Collections.sort()