parameetrit, siis võime selle abil tekitada palju uusi punkte konkreetsete X ja Y väärtustega: +--------------------------+ Objektid | Klass TASANDIPUNKT | +--------------------------+ ==> A(1, 2) | Atribuut X | B(7, 9) | Atribuut Y | C(-17, 5) +--------------------------+ ... | Konstruktor Punkt(x, y) | | Meetod Mine(x, y) | | Meetod YtleX | | Meetod YtleY | +--------------------------+ Klassi juures defineeritud meetodeid saavad kasutada kõik sellesse klassi kuuluvad objektid. 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.
konstruktorile ka kaks parameetrit, siis võime selle abil tekitada palju uusi punkte konkreetsete X ja Y väärtustega: +--------------------------+ Objektid | Klass TASANDIPUNKT | +--------------------------+ ==> A(1, 2) | Atribuut X | B(7, 9) | Atribuut Y | C(-17, 5) +--------------------------+ ... | Konstruktor Punkt(x, y) | | Meetod Mine(x, y) | | Meetod YtleX | | Meetod YtleY | +--------------------------+ Klassi juures defineeritud meetodeid saavad kasutada kõik sellesse klassi kuuluvad objektid. 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.