protected void Awake() { CreatorA creatorA = new CreatorA(); CreatorB creatorB = new CreatorB(); Product product1 = creatorA.FactoryMethod(); Product product2 = creatorB.FactoryMethod(); Debug.Log("Product1: " + product1); Debug.Log("Product2: " + product2); }