Definimos el producto y su implementación concreta: