Ş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 - Python Eğitimi
Şu eğitimden: Programlama Esasları: Nesne Odaklı Tasarım
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
-
-
-
-
-
-
(Kilitli)
Nesneleri tanımlama3 dakika 52 saniye
-
(Kilitli)
Sınıf ilişkilerini tanımlama2 dakika 34 saniye
-
(Kilitli)
Sınıf sorumluluklarını belirleme5 dakika 41 saniye
-
(Kilitli)
CRC kartları2 dakika 58 saniye
-
(Kilitli)
Meydan okuma: Jukebox kavramsal modeli1 dakika 25 saniye
-
(Kilitli)
Çözüm: Jukebox kavramsal modeli5 dakika 46 saniye
-
(Kilitli)
-
-
-
-