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ı
(1) Giriş ve temel kavramlar
(2) Operatörler
(3) Program denetimi
(4) Nesnelerin başlangıç durumu ve temizlik
(5) Nesne dizileri
(6) Paketler
(7) Kalıtım
(8) Polimorfizm
(9) Arayüzler ve soyut sınıflar
(10) İ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ı