Flyweight design pattern java Usage javac -d bin -sourcepath src src/flyweight/*/*.java src/flyweight/Demo.java java -cp ./bin flyweight.Demo