Herramientas en GNU/Linux para estudiantes universitarios: | ||
---|---|---|
Anterior | Cap�tulo 7. Para los desarrolladores | Siguiente |
GObject es el sistema de objectos usado en GNOME, permite tener la abstracci�n de objetos usando el lenguaje C, permite herencia (aunque no multiple), polimorfismo, etc.
La creaci�n de las clases no requiere mucha complejidad, ademas, cuando se ha creado una todas se realizan de la misma forma. De todas maneras se dispone de GOB un sistema de creaci�n de clases GObject que nos lo pone muy facil. GOB genera el fichero .h y .c necesarios para la clase.
Permite ademas a�adir gesti�n de se�ales, necesario, por ejemplo, a la hora de crear un widget nuevo, que reciba el evento de pulsaci�n de una tecla o el raton.