SİSTEM ANALİZİ VE TASARIMI Dersi UML İLE NESNE YÖNELİMLİ ANALİZ VE MODELLEME soru detayı:

PAYLAŞ:

SORU:

Sınıf diyagramlarında public, protected ve private üyeler arasındaki işleyiş nasıl gerçekleşmektedir?


CEVAP:

Sınıf üyelerinin erişilebilir olması, bilginin saklanma düzeyleri ile tayin edilmektedir. Buna göre, public tanımlı üyelere, bütün nesneler tarafından erişilebilir. protected tanımlı üyelere, sınıfın alt sınıfları dışındaki tüm sınıflar ve nesnelerin erişimi engellenir. private tanımlı üyelere, bütün diğer sınıfların ve nesnelerin erişimi engellenir. Sınıfın diyagramda gösteriminde, public üyeler (+), protected üyeler (#) ve private üyeler (-) işareti ile gösterilmektedir.