Explain what Tom should do in the following scenario, and why.

Situation: Tom is writing a program that will be used to store car descriptions for all cars in the dealership. He already has code for a public class name CarDetails.