Assume that a definition of class Automobile has a composite object called my Engine. Also assuembers of class Engine me the all the data members of class Engine that contain information about the engine such as displacement, horspower, torque, etc. Are all private data members of the engine class. wirte the function prototype that would be required for an object of class Automobile to acces the dtat member horspower of my engine object. Explain your answer, including what kind of a function this is, what class it would be definedin, what its attribute is, why is necessary.