C et très probablement de nombreuses autres langues fournissent un struct
mot - clé pour créer des structures (ou quelque chose de manière similaire). Ce sont (au moins en C), d'un point de vue simplifié comme les classes, mais sans polymorphisme, héritage, méthodes, etc.
Pensez à un langage orienté objet (ou multi paradigme) avec des structures de style C. Où les choisiriez-vous plutôt que les cours? Maintenant, je ne pense pas qu'ils doivent être utilisés avec la POO car les classes semblent remplacer leurs objectifs, mais je me demande s'il y a des situations où elles pourraient être préférées aux classes dans des programmes autrement orientés objet et dans quel genre de situations. Existe-t-il de telles situations?