«abstract-class» etiketlenmiş sorular

Soyut sınıflar, somutlaştırılamayan sınıflardır. Birkaç somut sınıfa ortak işlevsellik ve arayüz özellikleri sağlamak için varlar.

7
Neden bir std :: vector <AbstractClass> bildiremiyoruz?
C # 'da geliştirmek için epey bir zaman harcadıktan sonra, onu bir arayüz olarak kullanmak amacıyla soyut bir sınıf bildirirseniz, çocuk sınıflarının örneklerini saklamak için bu soyut sınıfın bir vektörünü başlatamayacağınızı fark ettim. #pragma once #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; class IFunnyInterface { public: virtual void IamFunny() = …

14
Soyut sınıf ve Java'da Arayüz
Bana bir soru soruldu, cevabımın burada gözden geçirilmesini istedim. S: Hangi senaryoda, arayüz (ler) i uygulamak yerine soyut bir sınıfı genişletmek daha uygundur? C: Şablon yöntem tasarım modelini kullanıyorsak. Doğrumuyum ? Soruyu net bir şekilde ifade edemediysem özür dilerim. Soyut sınıf ve arayüz arasındaki temel farkı biliyorum. 1) Gereksinim, belirli …

10
JUnit ile Java'da soyut sınıf nasıl test edilir?
JUnit ile Java testinde yeniyim. Java ile çalışmalıyım ve birim testleri kullanmak istiyorum. Benim problemim şu: Bazı soyut yöntemler içeren soyut bir sınıfım var. Ancak soyut olmayan bazı yöntemler var. Bu sınıfı JUnit ile nasıl test edebilirim? Örnek kod (çok basit): abstract class Car { public Car(int speed, int fuel) …
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.