UML - Sınıflar

İçindekiler
Nesne yönelimi yapmak için temeldir. UML diyagramları, aslında UML Her ikisinin de temellerini bildiğimizde, nesne yönelimini temsil etmek için var olur. UML Nesne yönelimli olarak, belki de kendimize sırada ne olduğunu sorabiliriz ve atmamız gereken adım, ikisini birlikte nasıl kullanacağımızdır.
İlk önce diyagram oluşturacağımızı bilmeliyiz, genellikle bir sınıfla başlamalıyız, bu şekilde içeriğin geri kalanının türetileceği soyutlamaları yapabiliriz.
Sınıf Oluşturma
NS UML'deki sınıflar bir dikdörtgen ile temsil edilirse, sınıfın adı, adın ilk harfi büyük harflerle olması kuralına uymalıdır, yalnızca bir kelime olması önemlidir, bu nedenle sınıfın iki kelimeye sahip olması gereken bir durumumuz varsa , sonra onlara katılmalıyız ve her kelime büyük harflerle başlamalıdır, örneğin: "Cep telefonu”. Sınıf adı dikdörtgenin en üstüne gelmelidir.
Konvansiyonları takip ederek, diyagramımızın konuyu bilen herkes tarafından okunabilmesini sağlıyoruz. UML.
Aşağıdaki resmi bir sınıf olarak görelim:

Bir sınıfa isim vermenin başka bir yolu, bir pakete ait olduğu zaman şöyle diyebiliriz: "Paket :: Sınıf”İki çift nokta paketin sınıf üyeliğini temsil ettiğinde, buna rota da denir ve şöyle görünür:

Sınıfımızın adının ne olacağına karar verdikten sonra, sıra nitelikleri yerleştirmeye geldi.
Öznitellikler
Nitelikler sınıfın özellikleridir, bunları soyutlama işlemini yaptığımızda, yani sınıfı bir model veya nesnenin temsili yapan şeylerin listesini yaptığımızda ve bu şeyler olmadan yapamayacağını tanımlarız. temsil edilmek.
adlandırma sözleşmesi Öznitellikler küçük harfli bir kelime ise, öznitelik ilk küçük harften sonra iki veya daha fazla kelimeden oluşuyorsa, aşağıdaki kelimeler ilk harfle birleştirilmeli ve "bant genişliği" gibi ilk harf büyük harfle başlamalıdır. Bir sınıf, bir veya daha fazla nitelik içerebilir ve hiçbir nitelik içermeyebilir, eğer varsa, bunlar sınıf adının altında bir satırla ayrılmış olarak listelenmelidir, aşağıdaki resmi görelim:

Operasyonlar
Onlar sınıfın bir örneğinin gerçekleştirebileceği eylemlerdir, onlara diyebiliriz yöntemler nesne yönelimli programlamadan bahsediyorsak, bu işlemler özniteliklerle aynı adlandırma kuralını takip eder, tek fark, sonunda aşağıdaki gibi bir çift parantez ekleyeceğimizdir: "açık kapı()”, Varlık fiilleri, genellikle ilk kelime mastar fiildir. Liste, niteliklerin altına, onları ayıran bir çizgi ile yerleştirilir.
Aşağıdaki resimde nasıl görüneceğini görelim:

Gördüğümüz gibi, bu sınıf tanımını nitelikleri ve işlemleri ile gördüğümüzde, neler yapabileceği veya yapamayacağı hakkında zaten bir fikrimiz olabilir ve programlama koduna aktarılması çok daha kolay.
Bir sınıf tanımı yapmak çok kolaydır. UML Ve nihai sonucu görmek, standardı takip eden iyi tanımlanmış bir sınıfla, bunun ne kadar okunabilir olabileceğini de gösteriyor, bir bilgi toplama ekibimiz ve bir geliştirme ekibimiz olabilir ve her ikisi de minimum miktarda yanlış anlama ile iletişim kurabilir.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave