Hafta | Konu | Ön Hazırlık | Dökümanlar |
1 |
Nesne Tabanlı Programlamaya giriş.
|
|
|
2 |
Programlama Temelleri dersinde görülen temel java derslerinin genel tekrarı
|
|
|
3 |
Sınıf (Class) Kavramı, Metot (Method) Oluşturmak, Yapıcı Metotlar
|
|
|
4 |
Sınıflarda this Anahtar Kelimesinin Kullanımı, Sınıftan nesne üretme uygulamaları
|
|
|
5 |
Kapsülleme tekniğinin uygulanması, private anahtar kelimesinin kullanımı, Kaydedici (Setter) ve Okuyucu (Getter) Metotlar
|
|
|
6 |
Sınıflarda Kalıtım (Inheritance), Üst Sınıf (Super Class) ve Alt Sınıf (Sub Class) Kavramları, Sınıflarda Super Constructor Kullanımı
|
|
|
7 |
Bu haftaya kadar işlenen konuların tekrarı, örnek uygulamalar ve soru-cevap.
|
|
|
8 |
Vize.
|
|
|
9 |
Sınıflarda protected Anahtar Kelimesinin Kullanımı, Sınıflarda Çok Biçimlilik (Polymorphism) Mantığı
|
|
|
10 |
Soyut (Abstract) Sınıflar, Değişkenler ve Metotlar, Sınıflarda Interface Kullanımı, Statik (Static) Değişkenler, Sabitler ve Metotlar
|
|
|
11 |
Overriding ve Overloading, Değişmez (Immutable) Sınıf ve Nesneler Oluşturmak
|
|
|
12 |
Hata Ayıklama, Hata (Error) ve İstisna (Exception) Arasındaki Farklar, Try-Catch-Finally Yapısının Kullanımı
|
|
|
13 |
Dosya Sınıfı (File Class) ve Metotları, Dosya Oluşturmak, Yazmak, Okumak ve Silmek
|
|
|
14 |
Java Swing ile Arayüz Tasarımına dair örnek uygulamalar.
|
|
|
15 |
Bu haftaya kadar işlenen konuların tekrarı, örnek uygulamalar ve soru-cevap.
|
|
|