A strategie to product the file

the class that you have to implement if you want to make an other way of production