Tengo una fábrica class XFactoryque crea objetos de class X. Las instancias de Xson muy grandes, por lo que el objetivo principal de la fábrica es almacenarlas en caché, de la forma más transparente posible al código del cliente. Los objetos de class Xson inmutables, por lo que el siguiente código...