punkti käest küsida, kus ta asub. Kapseldumine Klassi kirjelduses on harilikult esitatud nii atribuudid kui ka meetodid. Üheks OO programmeerimise omapäraks on objekti atribuutide peitmine teiste objektide eest. Sellist teguviisi nimetatakse kapseldumiseks. Objekt - - - - - - - - - - - - - - - - - Konstruktor Meetod1 | | Meetod2 +============+ | | Atribuudid | Meetod3 | Meetod4 +============+ | | Meetod5 Meetod6 - - - - - - - - - - - - - - - - - Programmeerimise algkursus 88 - 89 Teistele objektidele jäävad paistma vaid meetodid, vaadeldava objekti atribuutidele otse ligi ei pääse. Objekti enda meetodid saavad aga atribuutidega kõike teha. Kapseldumine tagab selle, et atribuutide väärtusi kasutavad ja muudavad vaid objekti enda meetodid ning keegi väljaspoolt ei
uuele kohale, samuti võime iga punkti käest küsida, kus ta asub. Kapseldumine Klassi kirjelduses on harilikult esitatud nii atribuudid kui ka meetodid. Üheks OO programmeerimise omapäraks on objekti atribuutide peitmine teiste objektide eest. Sellist teguviisi nimetatakse kapseldumiseks. Objekt - - - - - - - - - - - - - - - - - Konstruktor Meetod1 | | Meetod2 +============+ | | Atribuudid | Meetod3 | Meetod4 +============+ | | Meetod5 Meetod6 - - - - - - - - - - - - - - - - - Teistele objektidele jäävad paistma vaid meetodid, vaadeldava objekti 113 / 115 atribuutidele otse ligi ei pääse. Objekti enda meetodid saavad aga atribuutidega kõike teha. Kapseldumine tagab selle, et atribuutide väärtusi kasutavad ja muudavad vaid objekti enda meetodid ning keegi väljaspoolt ei