Şu eğitimden: Programlama Esasları: Nesne Odaklı Tasarım

Ücretsiz deneme süresi ile, bu eğitime erişin

Sektör uzmanları tarafından verilen 23.200 adetten fazla eğitime erişmek için hemen katılın.

Sınıf diyagramları oluşturma: Davranışlar

Sınıf diyagramları oluşturma: Davranışlar

- Sınıf diyagramımıza davranış eklemek söz konusu olduğunda, kavramsal nesne modelimizi ve CRC kartlarımızı oluştururken buraya ne yazacağımız konusunda iyi bir fikre sahip olmalıyız. Özellik adlarıyla aynı deve kasası biçimini kullanacağım. Ancak bunlar işlemleri temsil ettiğinden, genellikle kısa fiil cümleleri olarak adlandırılırlar; getShieldStrength, reduceShield ve basitçe hareket edin. Öznitelikleri değiştiren ve alan yöntemleri, değiştirme veya alma gibi şeyler yerine anlık işlemler olarak adlandırmak yaygın bir uygulamadır. Ve bazı diller sizin için otomatik olarak alıcı ve ayarlayıcı yöntemleri bile oluşturacaktır. Bunlar sonunda koda dönüşeceğinden, parametreleri içeren parantez ekleyeceğiz. Örneğin, reduceShield yöntemi giriş parametresi olarak bir tamsayı alır. Diğer taraftan, parantezden sonra iki nokta üst üste koyarak ve ardından işlemden geri beklediğim dönüş türünü koyarak bir dönüş türü de ekleyebilirim. - Şimdi bu sınıflar dahili olarak çok fazla işlevselliğe…

İçerikler