Thank you for your help. I will try this 
I just have to rename my class to a no generic name.
BOT1 :
robotClass ==> class robot
Builder1 ==> new robot()
BOT2 :
Builder2 ==> new robot()

I just have to rename my class to a no generic name.
BOT1 :
robotClass ==> class robot
Builder1 ==> new robot()
BOT2 :
Builder2 ==> new robot()
Love from la France