Add a pattern that clone method returns an instance of the other class.(instead of the object class)