Kapsülleme (encapsulation)
Kısaca: Bir nesnenin iç verilerini dışarıdan doğrudan erişimden koruma ve bunun yerine yalnızca tanımlı yöntemler (getter/setter) üzerinden erişilebilir kılma ilkesi.
Biraz daha ayrıntılı: Bir alanı doğrudan herkese açık yapmak yerine özel tutulur (erişim değiştiricilerine bakın) ve erişim denetimli yöntemlerle düzenlenir — böylece örneğin bir yaş alanının negatif değere ayarlanması önlenebilir, çünkü setter bunu önceden denetleyebilir. Kapsülleme, OOP’nin dört temel ilkesinden biridir.
Ayrıntılı
Temel fikir: bir nesne…
Ayrıca bak: Değiştiriciler, OOP, Nesneler