Sınıf Diyagramları UML



Sınıf Diyagramları UML 'in en sık kullanılan diyagram türü olup Nesne Yönelimli Analiz, Tasarım ve Programlama 'da esas teşkil eden sınıfları en iyi şekilde temsil etmeyi amaçlar.
Sınıf diyagramlarının en verimli kullanıldıgı alanlardan birisi nesne yönelimli tasarımdır: Gerçek hayattan alınan örneklere göre sınıflar ve ona ait özellikler ve ifade edebileceği davranışlar belirlenir ve bunlar sınıf diyagramı olarak çizilir.
Sınıflar arası çeşitli şekillerde ilişkiler olabilir. Mesela bir sınıf başka bir sınıfı kullanıyor olabilir bu durumda iki sınıf arası ilişki kesikli çizgi ile belirtilir. Veya bir sınıf başka bir sınıftan ibaret ("composition") olabilir bu durumda iki sınıf arası ilişki çizgisine içi boş baklava şekli eklenir.
Aşağıdaki resimde bir Sınıf Diyagramında kullanılan notasyonların çoğu gerçek bir modelleme çerçevesinde yer almıştır.
Havaalani SinifDiyagrami.png