Questions et réponses pour le non-virtual-interface :
Le modèle d'interface non virtuelle est l'utilisation d'une classe de base abstraite avec des fonctions publiques non virtuelles qui déléguent des fonctions virtuelles (pures) pouvant être remplacées par des classes dérivées.