Java’da kapsülleme, sınıf içerisindeki metot ve değişkenlerin tek bir birim altında toplanması ve korunmasıdır. Kapsülleme sayesinde biz metotlarımızı ve değişkenlerimizi korunma amaçlı olması açısından gizleyebiliriz. Farklı sınıflardan, başka bir sınıfın değişkenlere müdahale edilmesini engellemek için kullanırız.