Pergunta de entrevista da empresa Cognizant

What are the types of component class?