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ını açıklayınız?


CEVAP:

Başlıca diyagram tekniklerinden bir diğeri, sınıf diyagramlarıdır. Sınıf diyagramları, gelişen sistemin statik görüntüsünü veren statik bir modeldir. Sınıfları ve sınıflar arasındaki ilişkileri gösterir. Bu diyagramda, ana yapısal blok sınıftır. Üç parçalı dikdörtgen şekli ile gösterilmektedir. En üst parçada sınıfın adı, orta parçada öznitelikleri ve en alt parçada ise fonksiyonları bulunur. 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ı ar 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.