Tag: Prototype pattern design java