GObject
GObjectの組み込みの基本型から派生する型は4種類に分けられる。