| Ders Adı | OBJECT ORIENTED PROGRAMMING | Kod | CMPE1604 |
| Kredi | 4 | AKTS | 6 |
| Z/S | Zorunlu | Teorik Saat | 3 |
| Uygulama Saat | 0 | Lab Saat | 2 |
| Ders Dili | İngilizce | Dersi Veren | Dr. Ögr. Üyesi EZGİ ZORARPACI |
| Dersin Veriliş Türü | |||
Nesneye yönelik programlama dilinin temellerinin ve yazılım geliştirme yöntemlerinin öğrenilmesi. Gerçek dünya nesneleri ve nesne modellemesi arasındaki ilişki. Nesne yönelimli bir ortamda düşünme, analiz etme, tasarlama ve kodlama. Nesneye yönelik tasarım kalıplarını gerçek dünya uygulamalarına uygulama. Ders ödevler, kısa sınavlar ve bir dönem sonu projesi içerir.
Nesne nedir? Nesne yönelimli uygulamaların avantajları. Tasarım kalıpları. Hangi kalıp ne zaman kullanılır? Kalıtım, Çok Biçimlilik gibi temel kavramlar. Interface, soyut sınıf kavramları,
1: Anlatım, 2: Soru-Cevap, 3: Lab, 4: Örnek problem incelemesi
- Ders Notları - Kitap: Beginning C++23, I. Horton, P. Van Weert https://doi.org/10.1007/978-1-4842-9343-0_2 - Diğer kaynak kitaplar: Object Oriented Programming In C++, Robert Lafore