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