Ana Sayfa|Yayınlar|Projeler|Araştırma Alanları|Dersler|Öğrenciler|Akademik Deneyim|Duyurular|İletişim


NESNE YÖNELİMLİ PROGRAMLAMA
Katalog tanımı
Program Denetimi ve Operatörler, Nesnelerin Başlangıç Durumu ve Temizlik, Paket Erişimleri, Kalıtım, Polimorfizm, Arayüzler, Soyut Sınıflar, İstisnalar.
Değerlendirme
Arasınav - 20%
Ödevler - 20%
Lab katılım- 5%
Lab sınavlar - %20 
Derse katılım - 5%
Final - 30%
Ders kitabı
(1) Java ve Yazılım Tasarımı, Altıntaş, A., B., Papatya Yayınları, 2016.
Yardımcı kaynaklar
(1) Java How to Program 8/e, P. Deitel, H. Deitel, Pearson Education, 2010.
(2) Absolute Java 4/E, Walter Savitch, Addison-Wesley, 2010.
(3) Java Bilgisayar Programlamaya Giriş, A. Yazıcı, E. Doğdu, M. Özbayoğlu, M. Erten, O. Ergin, 2011.
Ders konuları
•  Giriş ve temel kavramlar
•  Operatörler
•  Program denetimi
•  Nesnelerin başlangıç durumu ve temizlik
•  Nesne dizileri
•  Paketler
•  Kalıtım
•  Polimorfizm
•  Arayüzler ve soyut sınıflar
•  İstisnalar
Ders sunumları
•  Giriş - Sunum dosyası
•  Operatörler - Sunum dosyası
•  Program denetimi - Sunum dosyası
•  Nesnelerin başlangıç durumu ve temizlik - Sunum dosyası
•  Diziler - Sunum dosyası
•  Paketler - Sunum dosyası
•  Kalıtım - Sunum dosyası
•  Polimorfizm - Sunum dosyası
•  Arayüzler ve soyut sınıflar - Sunum dosyası
•  İstisnalar - Sunum dosyası