Chci udělat jednoduchý editor fotografií se základními funkcemi.
Třídy teda budou něco ve smyslu
Photo
Effect1
Effect2
Effect3
Color correction
White balance, etc.
Dá se tam tedy vytvořit velký počet tříd.
Doporučuji k tomuto tématu nastadovat a už do diagramu tříd pracovat s použitím třídy Graphics: https://docs.oracle.com/javase/7/docs/api/java/awt/Graphics.html