Ders Planı / OBJECT ORIENTED PROGRAMMING-II

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 3.0
Dersin Öğretim Dili İngilizce
Dersin Düzeyi Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü Dr. Öğr. Üyesi HAKAN BURAK EMEKLİ
Dersi Veren(ler) Dr. Öğr. Üyesi SELÇUK ŞENER
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Dersin amacı nesne tabanlı programlama temellerini kullanarak Java ile program yazabilmektir.
Dersin İçeriği Nesneye yönelik programlama ile algoritma analizi ve tasarımı. Sınıflar, nesneler, değişkenler, metodlar, yapıcılar, yok ediciler, kalıtım, arayüzler, çok şekillilik, çok görevli ve yerine geçmeli metodlar. Soyut, statik ve sabit sınıf, degişken ve metodlar. İstisnai durumların ele alınması

Haftalık Ders Konuları

1Java’ya Giriş ve Arayüz Kavramı
2Java Çalışma Ortamı (NetBeans) Kullanımı
3Java’da Swing ve AWT kavramları ve Form Tasarımı
4Form Nesneleri ve Özellikleri
5Form Nesneleri ve Özellikleri
6Form Nesneleri ve Özellikleri
7Kapsülleme (Encapsulation)
8Kalıtım (Inheritance)
9Çok Biçimlilik (Polymorphism)
10Paket Erişimleri
11İstisna Yönetimi (Exceptions)
12Java’da İş Parçacıkları
13Java Uygulamaları-1
14Java Uygulamaları-1

Kaynaklar

1-Java ile Temel Programlama Bora Güngören Seçkin Yayıncılık