«base-class» etiketlenmiş sorular

22
Python'da bir singleton oluşturma
Bu soru, tektonlu tasarım deseninin istenip istenmediği, bir anti-desen olup olmadığı veya herhangi bir dini savaş için tartışılmak değil, bu desenin Python'da en çok pitonik bir şekilde en iyi nasıl uygulandığını tartışmak içindir. Bu örnekte, 'en az şaşkınlık ilkesini' izlediği anlamına gelen 'en pitonik' tanımlıyorum . Tek tek haline gelecek …

30
Arabirim ve Temel sınıf
Ne zaman bir arayüz kullanmalıyım ve ne zaman bir temel sınıf kullanmalıyım? Yöntemlerin temel uygulamasını tanımlamak istemiyorsam, her zaman bir arabirim olmalı mı? Eğer bir Köpek ve Kedi dersim varsa. Neden PetBase yerine IPet uygulamak isteyeyim? ISheds veya IBarks (IMakesNoise?) İçin arayüzlere sahip olduğunu anlayabiliyorum, çünkü bunlar evcil hayvan bazında …

11
Bir alt sınıfa işaretçi silmek temel sınıf yıkıcısını çağırır mı?
Ben bir class Aalanlarından biri için yığın bellek ayırma kullanır. Sınıf A başlatılır ve başka bir sınıfta işaretçi alanı olarak depolanır ( class B. B sınıfı bir nesneyle işimi bitirdiğimde delete, yıkıcı olarak adlandırdığımı farz ediyorum ... Ama bu A sınıfının yıkıcısı mı diyor? Düzenle: Cevaplardan, bunu alıyorum (yanlışsa lütfen …

8
C # Sınıf adlandırma kuralı: BaseClass mı ClassBase mi yoksa AbstractClass mı
Temel sınıfları adlandırmak için önerilen yaklaşım nedir? Tür adının önüne " Base " veya " Abstract " mı geliyor yoksa sadece "Base" mi ekleyeceğiz? Aşağıdakileri göz önünde bulundur: tür: ViewModelörneğin MainViewModel , ReportViewModel temel sınıf: BaseViewModelveya ViewModelBaseveyaAbstractViewModel Ayrıca şunları da göz önünde bulundurun: tür: Productör. VirtualProduct , ExpiringProduct temel sınıf: …

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.