Seega saame igale konkreetsele punktile öelda, et ta läheks 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 - - - - - - - - - - - - - - - - - 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
Seega saame igale konkreetsele punktile öelda, et ta läheks 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