Domande taggate «abstract-class»

Le classi astratte sono classi che non possono essere istanziate. Esistono per fornire funzionalità comuni e specifiche di interfaccia a diverse classi concrete.

7
Perché non possiamo dichiarare un std :: vector <AbstractClass>?
Dopo aver trascorso un po 'di tempo a sviluppare in C #, ho notato che se dichiari una classe astratta allo scopo di usarla come interfaccia non puoi istanziare un vettore di questa classe astratta per memorizzare istanze delle classi figlie. #pragma once #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; …

14
Classe astratta vs interfaccia in Java
Mi è stata posta una domanda, volevo che la mia risposta fosse rivista qui. D: In quale scenario è più appropriato estendere una classe astratta piuttosto che implementare le interfacce? A: Se stiamo usando il modello di progettazione del metodo. Ho ragione ? Mi dispiace se non sono stato in …

10
Come testare la classe astratta in Java con JUnit?
Sono nuovo ai test Java con JUnit. Devo lavorare con Java e vorrei utilizzare gli unit test. Il mio problema è: ho una classe astratta con alcuni metodi astratti. Ma ci sono alcuni metodi che non sono astratti. Come posso testare questa classe con JUnit? Codice di esempio (molto semplice): …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.