«liskov-substitution-principle» etiketlenmiş sorular


7
Dizi neden IList uygular?
System.Array sınıfının tanımına bakın public abstract class Array : IList, ... Teorik olarak, bu parçayı yazabilmeli ve mutlu olabilmeliyim int[] list = new int[] {}; IList iList = (IList)list; Ayrıca iList'ten herhangi bir yöntemi çağırabilmeliyim ilist.Add(1); //exception here Benim sorum neden istisna değil, Array neden IList'i uyguluyor ?

3
Liskov İkame İlkesini iyi bir C # örneği ile açıklayabilir misiniz? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek bir soruna odaklanacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştirin Liskov İkame İlkesini (SOLID'in 'L'si), ilkenin tüm yönlerini basitleştirilmiş bir şekilde kapsayan iyi …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.