TR EN

NESNE YÖNELİMLİ PROGRAMLAMA DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
BIL201 NESNE YÖNELİMLİ PROGRAMLAMA 3 5 4 8

AMAÇ VE İÇERİK

Amaç: Bu ders ile öğrencinin, nesneye yönelik programlama kavramlarını öğrenmesi ve Python programlama dili ile nesne yönelimli programlar öğrenmesi ve geliştirebilmeleri amaçlanmaktadır. Bu dersi tamamladıktan sonra öğrencinin nesne yönelimli programlamaya ilişkin orijinal kodları ilgili uygulamalar için incelemesi ve bunlarda değişiklikler yapması beklenir.
İçerik: Nesneler ve sınıflar, oluşturucu, statik değişken, sabitler, metodlar, görünürlük değiştiricileri, geçici nesneler, yöntemlerin nesnelerle çağrılması, değişmezlik, değişken görünürlüğü, sınıf soyutlaması ve paketleme, üst ve alt sınıf kavramları, kalıtım, çoklu anlam, çiğneme, aşırıyükleme, soyut sınıf, nesne yönelimli tasarım.