05 - İleri Seviye Nesne Yönelimli Programlama

C# ve VB.NET programlama dillleri birlikte kullanılarak tüm detaylarıyla nesne yönelimli programlamanın aktarıldığı bölüm toplam 104 sayfadan oluşmaktadır.

Teorik düzeyde bilginin zorunlu olduğu ve somut proje deneyimleri ile bilgi düzeyinin daha da artırılabileceği NYP, tamamı nesne tabanlı olan .NET platformu ve C#, VB.NET dil yapısı ile birlikte ele alınmıştır.

Kitaptan bir paragraf:

NYP üç temel gereksinim ve kavram üzerine kuruludur. Bunlar;

- Bilgi Gizleme ve Koruma (ing. Information Hiding & Encapsulation).
- Miraslık (ing. Inheritance).
- Polimorfizm (ing. Polymorphism).

Herhangi bir platform veya programlama dilinin nesne tabanlı olduğundan söz edebilmek için asgaride yukarıdaki kavramları desteklemesi gerekmektedir.

Bilgi gizleme ...

Alt Konu Başlıkları

  • 05- İleri Seviye Nesne Yönelimli Programlama

  • 05.01- Başlangıç Bilgileri ve Öneriler

  • 05.02- Kavramlar

  • 05.02.01- Sınıf ve Nesne

  • 05.02.02- Soyutlama

  • 05.02.03- Arabirimler

  • 05.02.04- Üyeler

  • 05.03- Sınıf ve Nesne Özellikleri

  • 05.03.01- Temel Tanımlar

  • 05.03.02- Referans ve Değer Tipler

  • 05.03.03- System.Object Sınıfı

  • 05.03.04- Sınıf Yapıcıları

  • 05.03.05- Statik Sınıf ve Özellikleri

  • 05.03.06- Nesneler – Sınıf Örnekleri

  • 05.04- Temel NYP Özellikleri

  • 05.04.01- Bilgi Gizleme ve Koruma

  • 05.04.02- Miraslık

  • 05.04.03- Polimorfizm

  • 05.05- Kısmi Sınıflar

  • 05.06- Arabirimler

  • 05.06.01- Örnek Senaryo

  • 05.06.02- Arabirim Gerçekleştirimleri

  • 05.06.03- Arabirim Miraslığı

  • 05.07- Jenerikler

  • 05.07.01- İhtiyaç Analizi

  • 05.07.02- Tanım ve Kullanım

  • 05.08- Özet ve Öneriler