BLGM 211 - Nesneye Dayalı Programlama
2022-2023 Güz Dönemi
Java programlama dilinin temelleri. Nesneye dayalı
programlamaya giriş. Sınıflar, nesneler, yöntemler, erişim belirleyicileri
(private, public, protected). Sınıf türetme, soyut sınıflar, arayüzler, static
sınıf üyeleri. Kalıtım, sarmalama, çokbiçimlilik. Nesne yaratma ve yoketme,
aduzayları, aykırı durumların yönetilmesi. Metot yükleme ve geçersiz kılma, container
sınıflar, template sınıflar. Unified Modeling Language (UML) sınıf modeli.