| Ar-Ge ve hazırlık aşamasında |
1 gün (5 saat)
Bu eğitimde iş uygulamalarının yönetilebilirliğini ve genişletilebilirliğini artırmak amacıyla ABL dilinin nesneye yönelik uzantılarının nasıl kullanılacağını anlatmaktadır. Bu kursta sınıf ve nesneleri nasıl yaratacağınızı ve soyutlama, kalıtım, kapsülleme, polimorfizm, metod aşırı yükleme, arayüzler ve delegasyon gibi nesneye yönelik programlama tekniklerini ABL uygulamalarınızda nasıl kullanacağınızı öğreneceksiniz.
Bu kurs, OpenEdge uygulamalarında nesneye yönelik programlama teknik ve prensiplerini kullanmak isteyen ileri seviye OpenEdge programcıları için tasarlanmıştır.
Bu kursa başlamadan önce aşağıdaki koşulları karşıladığınızdan emin olmalısınız:
Öğrenciler bu kursu tamamladıklarında aşağıdaki koşulları karşılayabiliyor olmalılardır:
| 1. |
|
Nesneye Yönelik Kavramlara Giriş |
Nesneye yönelik programlama prensip ve tekniklerine temel bir giriş yapılır ve kurs örnek uygulaması tanıtılır |
| 2. |
|
Sınıf Tanımlamak |
Sınıf tanımlama ve örneklemesinin temelleri |
| 3. |
|
Veri Üyeleri ve Metodlar |
Veri üyeleri ve metodlar kullanarak sınıflara durum bilgisi ve davranışı eklemek |
| 4. |
|
Delegasyon ve Kalıtım |
İlişkisiz sınıflar arasında fonksiyonelliği paylaşmak için delegasyon kullanmak. İlişkili sınıflar arasında kalıtım hiyerarşileri oluşturmak |
| 1. |
|
Nesneye Yönelik Kavramlara Giriş |
30 dakika |
| 2. |
|
Sınıf Tanımlamak |
1 saat |
| 3. |
|
Veri Üyeleri ve Metodlar |
1 saat, 30 dakika |
| 4. |
|
Delegasyon ve Kalıtım |
2 saat |