1 |
- |
Java/C# Temel Veri Türleri, C# Veri Türü Dönüşümleri, Genişleterek Çevirme(Implicit Casting) ve Daraltarak Çevirme(Explicit Casting), Operatörler, C# derleyici ayarları, NYP Temel Kavramları |
- |
2 |
- |
Şart Yapıları (if, switch), Ternary Operatör Kullanımı |
- |
3 |
- |
Döngüler (for, while, do-while), Sonsuz döngüler, Break Continue Kullanımı |
- |
4 |
- |
Diziler, Çok boyutlu diziler, Matris İşlemleri, Düzensiz(Jagged) Diziler, Array Sınıfı(Kopyalama, Sıralama, Arama(Binary Search), Ters Çevirme) |
- |
5 |
- |
Metodlar, Metod Türleri, Değer ve Referans parametreleri, ref ve out Anahtar Sözcükleri |
- |
6 |
- |
Diziyi parametre alan metodlar, Diziyi parametre alan ve döndüren metodlar, Metodların Aşırı Yüklenmesi, Özyinelemeli(Recursive) Metodlar |
- |
7 |
- |
Sınıf Bildirimi, NYP Temel Kavramları, Veri Soyutlama(Data abstraction), Kalıtım(Inheritance), Sarmalama(Encapsulation), Çokbiçimllik(Polimorphism) Kavramları, Temel Sınıf Örnekleri |
- |
8 |
- |
ARA SINAV |
- |
9 |
- |
Sınıflarda set ve get kullanımı, this Anahtar Sözcüğü, Sınıflarda Erişim Belirteçleri(public, private, protected), Java/C#’a özel erişim belirteçleri, Nesne Dizileri |
- |
10 |
- |
Yapıcı Metodlar(Constructors), Yıkıcı Metodlar(Destructors) ve Dispose() Metodu |
- |
11 |
- |
Soyutlama ve Arayüz Tanımlama (Abstraction and Interface) |
- |
12 |
- |
Statik üye Elemanlar, Operatörlerin Aşırı Yüklenmesi(Operator Overloading) |
- |
13 |
- |
Kalıtım(Inheritance), Protected Erişim Belirleyicisi, İsim Saklama(Name Hiding), |
- |
14 |
- |
Kalıtım ile İlgili İleri Örnekler, Polimorfizm(Çok biçimlilik) |
- |
15 |
- |
Sanal Metodlar(Virtual Methods), Özel(Abstract) Sınıflar, sealed anahtar sözcüğü, Arayüzler(Interfaces) |
- |
16 |
- |
FİNAL |
- |
17 |
- |
FİNAL |
- |