Progress Software Worldwide SitesGlobal Site | PSDN Online | Arama   Servodata Bilgisayar, Progress Software Türkiye Distribütörüdür
   

Nesneye Yönelik Programlamaya Giriş

Eğitim Durumu

Ar-Ge ve hazırlık aşamasında Ar-Ge ve hazırlık aşamasında

Eğitim Süresi

1 gün (5 saat)

Eğitim Hakkında Kısaca Bilgi

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.

Kimler Katılmalıdır?

Bu kurs, OpenEdge uygulamalarında nesneye yönelik programlama teknik ve prensiplerini kullanmak isteyen ileri seviye OpenEdge programcıları için tasarlanmıştır.

Kurs Öncesi Gereksinimler

Bu kursa başlamadan önce aşağıdaki koşulları karşıladığınızdan emin olmalısınız:

  • AppBuilder ya da OpenEdge Architect geliştirme ortmalarında ABL iş uygulamaları geliştirebilmek.
  • ProDataSet nesneleri kullanarak iş uygulamaları geliştirebilmek.

Kurs Hedefleri

Öğrenciler bu kursu tamamladıklarında aşağıdaki koşulları karşılayabiliyor olmalılardır:

  • İş uygulamaları geliştirmek için aşağıdaki nesneye yönelik ABL uzantılarını kullanabilmek:
    • Sınıf ve nesneler
    • Arayüzler
    • Veri üyeleri
    • Metodlar
  • Aşağıdaki prensip ve teknikleri uygulamalarına eklemek için nesneye yönelik ABL uzantılarını kullanabilmek:
    • Kapsülleme
    • Polimorfizm
    • Metod aşırı yükleme
    • Arayüzler
    • Delegasyon
    • Kalıtım

Ders Başlıkları

 
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
 

Zaman Çizelgesi

 
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