En gros, pour l'héritage, en Gtk/GObject c'est fait ainsi:
struct _bar_t
{
struct _foo_t foo;
...
}
Et tu as 'bar' qui hérite de 'foo'...
Et après tu peux utiliser les fonctions de plus bas niveau (par exemple en Gtk tu peux faire un
gtk_widget_show() sur tous les widget, que ce soit un GtkButton ou un GtkFileSelectionDialog)
[^] # Re: POO ?
Posté par Gaël Le Mignot . En réponse à la dépêche Debian GNU/Hurd G1. Évalué à 5.
En gros, pour l'héritage, en Gtk/GObject c'est fait ainsi:
struct _bar_t
{
struct _foo_t foo;
...
}
Et tu as 'bar' qui hérite de 'foo'...
Et après tu peux utiliser les fonctions de plus bas niveau (par exemple en Gtk tu peux faire un
gtk_widget_show() sur tous les widget, que ce soit un GtkButton ou un GtkFileSelectionDialog)