Inkapsuliacija

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Jump to navigation Jump to search
 NoFonti.svg  Šiam straipsniui ar jo daliai trūksta išnašų į šaltinius.
Jūs galite padėti Vikipedijai pridėdami tinkamas išnašas su šaltiniais.

Inkapsuliacija (informacijos slėpimas) – objektinio programavimo principas, pagal kurį objekto vidiniai duomenys yra slepiami ir jais galima manipuliuoti tik naudojant objekto viešus metodus. Inkapsuliacija leidžia neprisirišti prie objekto vidinės struktūros, todėl nesunku objektą pakeisti kitos klasės objektu ar pakeisti objekto vidinę struktūrą, nekeičiant jį naudojančio kodo.