1.3. fejezet, Objektumok

A G2 rendszer alaposztálya az item-or-value osztály. Minden létező osztály ennek az osztálynak a leszármazottja. A C++ - hoz hasonlóan, egynél több őse lehet egy leszármaztatott osztálynak. Egy osztály egy Object-definition nevű objektum létrehozását - egy workspace new-definition/object-definition menüjével -, egy workspace-n történő elhelyezését, és attribútumainak kitöltését jelenti.

Az Item osztály információkat tartalmaz a következőkről:
| Names | Az objektum neve |
| Item-configuration | Az objektum konfigurálását tartalmazza (egér és billentyű eseménykezelés) |
| Status | Információk a szükséges attribútumok kitöltésének helyességéről:
|
| Table attributes | Az attribútum-táblában megjelenő attribútumok listája. |
| Hidden attributes | Az attribútum-táblában nem megjelenő, de programból elérhető attribútumok listája. |
| Position | Az ikon X és Y koordinátája egy workspace-n |
| Size | Az ikon hossza és szélessége |
| Representation | Az ikon leírása |
A szükséges attribútumok sikeres beállítása után az objektum-definíció instant menüpontjának kiválasztásával objektumpéldány hozható létre. A szükséges beállítások sikerességének ellenőrzésére az objektumok csak olvasható Notes attribútuma szolgál. Itt található a Status érték egyéb megjegyzések társaságában, amik többnyire a hibára, illetve a hiányosságokra vonatkoznak. Tartalma OK, ha hibátlan, INCOMPLETE ha hiányos és BAD ha hibás a kitöltés.
- A hozzászóláshoz be kell jelentkezni