Ş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 sorumluluklarını belirleme

Sınıf sorumluluklarını belirleme

- Kavramsal nesnelerimizin ne olduğunu ve ne olmadığını gerçekten tanımlamamız için sorumlulukları bulmamız gerekiyor ve yaratmamız gereken sınıflar nelerdir ve tıpkı potansiyel nesnelerin bir listesini oluşturmak için yazılı açıklamamızdaki isimleri seçerek başladığımız gibi, fiilleri aramak için kullanım durumlarına ve kullanıcı hikayelerine geri dönebiliriz, ve sorumlulukları tanımlamak için fiil cümleleri. - Bir füzeden kaçmak için kullandığımız duruma baktığımızda, uzay gemisiyle ilgili düşman uzay gemisini doğurur, oyuncuya doğru uçar ve füzeyi ateşler, oyuncu füzeyi önlemek için asteroiti yönlendirir ve füze oyuncuyu geçer ve ekran dışında kaybolur. Şimdi bunların hepsi mutlaka davranışlar haline gelmeyecek, bazılarının birleştirilmesi gerekebilir, bazılarının ayrılması gerekebilir ve bazılarına hiç ihtiyaç duyulmayabilir veya başka bir şeyle değiştirilecektir. Ancak bunlar iyi bir başlangıç noktasıdır ve genellikle başka tartışmalara yol açacaktır. - Her zaman açık olmayan…

İçerikler