Üst Düzey Programlama

advertisement
Üst Düzey Programlama
Tasarım Şablonları
Üst Düzey Programlama
1
Composite ŞABLONU
Composite tasarım şablonu nesneleri bir ağaç yapısı
şeklinde birleştirmek için kullanılır.
Bir parça-bütün ilişkisi sunar.
Bir nesne içinde bir ve ya daha fazla aynı tipli nesne
tutar ve bu nesnelerin her birinde aynı şekilde bir yada
birden fazla nesne tutabilir/tutmayabilir.
Üst Düzey Programlama
2
Composite ŞABLONU
Örneğin :
Bir pencere nesnesinin ekranı kaplamasını istiyoruz.
Bu pencere içindeki bir grup şeklinde aynı şekilde
yeniden boyutlanması gerekir.
Pencere ve içindeki diğer şekiller parça-bütün ilişkisi
sunar.
Üst Düzey Programlama
3
Composite ŞABLONU
UML Diyagramı:
Üst Düzey Programlama
4
Composite ŞABLONU
Üst Düzey Programlama
5
Composite ŞABLONU
Üst Düzey Programlama
6
Composite ŞABLONU
Üst Düzey Programlama
7
Composite ŞABLONU
Üst Düzey Programlama
8
Üst Düzey Programlama
Tasarım Şablonları
Üst Düzey Programlama
9
Download