Question d’entretien chez Productivity Apex

What's the difference between a class and a struct? How do you handle difficult situations?