Well, all of the three approaches are valid. You can any one of them. But if you consider it from the design perspective. You must look into "Coupling & Cohesion". Your classes have dependency. So it...