Klasė (programavimas): Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Thijs!bot (aptarimas | indėlis)
S robotas Pridedama: is:Klasi
Eilutė 6:
== Klasės struktūra ==
[[Image:klase-paukstis.png|frame|right|UML notacija]]
Klasė aprašo objekte saugomus duomenis, daugelyje programavimo kalbų vieta saugoti tam tikro tipo duomenims yra vadinama [[atributas|atributu]], kurių konkrečių reikšmių visuma nusako konkretaus objekto būseną. Geri OOP principai reikalauja, kad objekto būsena turi būti [[inkapsuliacija|inkapsuliuojama]] ir gali būti pakeista ar perskaityta tik per klasėje aprašytus metodus.
 
Kai kurie klasės atributai gali būti bendri visiems tos klasės objektams (t.y. pakeitos vieno objekto atributo a reikšmę, keičiasi ir kito tos pačios klasės objekto atributo a reikšmė). Tokio tipo atributai vadinami [[statinis|statiniais]] atributais.