UML'de Nesne Diyagramı Nedir? Örnekle Öğrenin
⚡ Akıllı Özet
UML'deki Nesne Diyagramı, bir sistemin statik bir anlık görüntüsünü yakalayarak, belirli nesne örneklerini, öznitelik değerlerini ve aralarındaki bağlantıları bir anda gösterir. Bu kaynak, nesne diyagramı gösterimini, çizim adımlarını, amacını ve sınıf diyagramından nasıl farklı olduğunu açıklamaktadır.
Nesne Diyagramını öğrenmeden önce şunu anlayalım:
Sınıf Diyagramı Nedir?
Bir sınıf, ortak davranışa sahip bir araya getirilen şeyleri temsil eder. Nesneye yönelik bir sistemin planıdır
Sınıfların ve nesnelerin heyecan verici bir örneğini ele alalım. Hepimiz Ferrari, Volkswagen, Mercedes ve Porsche gibi arabaları tanıyoruz. Bunların hepsi araba üreten şirketler. Burada bir arabanın bir araç olduğunu düşünebiliriz. sınıf ve Ferrari, Mercedes nesneler

UML'de Nesne Diyagramı Nedir?
An Nesne Diyagramı Bir sınıfın örneğini tanımlar. Bir sistemin belirli işlevselliğini görselleştirir. Sınıf diyagramı ile nesne diyagramı arasındaki fark, sınıf diyagramının esas olarak bir sistemin kuşbakışı görünümünü temsil etmesidir; bu da genel bir bakış açısı olarak da adlandırılır.tract görünümü.
Nesneler, davranışları sınıflar tarafından tanımlanan gerçek dünya varlıklarıdır. Nesneler, nesne yönelimli bir sistemin statik görünümünü temsil etmek için kullanılır. Bir nesneyi sınıfı olmadan tanımlayamayız. Nesne ve sınıf diyagramları biraz benzerdir.
Nesne Diyagramının Gösterimi
Nesne Diyagramı Örneği
Yukarıdaki UML nesne diyagramı, Araba olarak adlandırılan bir sınıfa ait olan Ferrari ve BMW adlı iki nesneyi içermektedir. Nesneler, bir sınıfın örnekleri olan gerçek dünyadaki varlıklardan başka bir şey değildir.
Nesne Diyagramı Nasıl Çizilir
UML'de Nesne Diyagramı çizme adımları aşağıda verilmiştir:
- ) 1 Adım Nesne diyagramını çizmeden önce sistem içerisindeki tüm nesnelerin incelenmesi gerekir.
- ) 2 Adım Diyagram oluşturulmadan önce nesnenin ilişkilerinin bilinmesi gerekir.
- ) 3 Adım Çeşitli nesneler arasındaki ilişki önceden temizlenmelidir.
- ) 4 Adım Bir nesnenin, işlevselliğini açıklayan anlamlı bir adı olmalıdır.
- ) 5 Adım Bir nesnenin çeşitli işlevlerini analiz etmek için araştırılması gerekir.
Nesne Diyagramının Amacı
- Bir sistemin statik yönünü tanımlamak için kullanılır.
- Bir sınıfın örneğini temsil etmek için kullanılır.
- Sistemlerde ileri ve tersine mühendislik yapmak için kullanılabilir.
- Bir nesnenin davranışını anlamak için kullanılır.
- Bir nesnenin ilişkilerini araştırmak için kullanılabilir ve diğer bağlantılı nesneleri analiz etmek için kullanılabilir.
Nesne Diyagramının Uygulamaları
Nesne Diyagramının uygulamaları şunlardır:
- Nesne diyagramları, nesne yönelimli bir sistemin planını oluştururken önemli bir rol oynar.
- Nesne diyagramları sınıfları, verileri ve diğer bilgileri bir küme veya tek bir birim olarak modellemenin yollarını sağlar.
- Çevrimiçi veya çevrimdışı sistemi analiz etmek için kullanılır. Bir sistemin işleyişi nesne diyagramları kullanılarak görselleştirilebilir.
Sınıf Diyagramı Vs. Nesne Diyagramı
| Seri numarası. | Sınıf | nesne |
|---|---|---|
| 1 | Bir sistemin statik yönlerini temsil eder. | Bir sistemin gerçek zamanlı davranışını temsil eder. |
| 2 | Dinamik değişiklikleri içermez. | Bir sistemin çalışma zamanı değişikliklerini yakalar. |
| 3 | Hiçbir zaman bir örneğin niteliklerini veya veri değerlerini içermez. | Herhangi bir örneğin niteliklerini ve veri değerlerini içerir. |
| 4 | Sınıf diyagramı Nesnelerin davranışlarını yönetir. | Nesneler sınıfların örnekleridir. |

