TR EN

OBJECT ORIENTED PROGRAMMING COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
COM201 OBJECT ORIENTED PROGRAMMING 3 5 4 8

Objectives and Contents

Objectives: Bu ders, nesne yönelimli programlama prensiplerini, nesne yönelimli dillerin yapısını ve temel kavramları tanıtmayı amaçlamaktadır. Öğrenciler, sınıf yapıları, nesne ilişkileri, miras ve çok biçimlilik gibi konuları öğrenecek ve uygulama geliştirme süreçlerinde nesne yönelimli yaklaşımları kullanabileceklerdir.
Content: 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, çokyükleme, soyut sınıf, nesne yönelimli tasarım