Pergunta de entrevista da empresa Tata Consultancy Services

what is class and what is struct and difference between them?