Au risque de me répéter , vous devriez aller regarder du côté de X11 et Motif - ou lesstiff ..
La structure de base est :
anywidget
puis toute une série de classes de widgets, qui s'imbriquent - et donc héritent les uns des autres - jusqu'aux widgets dits "de base de construction", comme les scale, les text, les labels, les boutons etc etc..
Par définition tout graphisme de base se base sur la notion de widget... Et tous les widgets complexes sont basés sur les widgets de base....
Si ce n'est pas de l'héritage, je ne sais pas ce que c'est... Et comme tout X11 et tous les sur-ensembles (comme Motif, lesstif, wxwidgets, Gtk widgets, etc) sont basés dessus..... et écrits en C.... Que ce soit en termes de classes ou de méthodes, ça me semble assez démontrer qu'on peut faire de la POO avec C....
Bien entendu pas avec exactement les mêmes paradigmes / appellations qu'en C++ ou autre...
Mais que je sache X11 est toujours la base du graphisme sous unixoides....







Répondre avec citation
Partager