Yazeka
Arama sonuçlarına göre oluşturuldu
Java nesne tabanlı programlama (OOP), yazılım geliştirme sürecinde verileri ve bu veriler üzerinde gerçekleştirilen işlemleri bir araya getiren bir programlama paradigmasıdır 12.
Java'da nesne tabanlı programlamanın temel kavramları şunlardır:
- Kapsülleme (Encapsulation): Bir nesnenin verilerini ve bu verilerle çalışan metotları bir araya getirerek dışarıya karşı gizlemeyi sağlar 12.
- Kalıtım (Inheritance): Bir sınıfın başka bir sınıftan özelliklerini ve metotlarını devralmasını sağlar 12.
- Polimorfizm (Polymorphism): Bir nesnenin aynı işlemle farklı şekillerde davranabilmesini sağlar 12.
- Soyutlama (Abstraction): Bir nesnenin karmaşık yapısını gizleyerek, sadece önemli özelliklerinin dışarıya sunulmasını sağlar 13.
5 kaynaktan alınan bilgiyle göre: