Aujourd'hui, un de mes professeurs a déclaré qu'il trouvait étrange que bien que la philosophie de SWT soit de faire vos propres contrôles par composition, Swing semble favoriser l'héritage.
Je n'ai pratiquement aucun contact avec les deux frameworks, mais d'après ce dont je me souviens dans les formulaires Windows de C #, on étend généralement les contrôles, tout comme Swing.
Étant donné que généralement les gens ont tendance à préférer la composition à l'héritage, pourquoi les gens Swing / Windows Forms n'ont-ils pas préféré la composition plutôt que l'héritage?