Kapsülleme

Kapsülleme, “bir veya daha fazla öğeyi bir paket içine alma işlemi” olarak tanımlanır. Kapsülleme, nesne yönelimli programlama metodolojisinde, uygulama detaylarına erişimi engeller.

Soyutlama ve kapsülleme, nesne yönelimli programlamada ilgili özelliklerdir. Soyutlama, ilgili bilgilerin görünür hale getirilmesine izin verir ve kapsülleme, bir programcının istenen soyutlama seviyesini uygulamasını sağlar.

Kapsülleme, erişim belirteçleri kullanılarak gerçekleştirilir.

Kapsülleme Belirteçleri

  • Public
  • Private
  • Protected
  • Internal
  • Protected internal