Se un costruttore pubblico in una classe astratta può essere chiamato solo dalle loro classi derivate, dovrebbe essere funzionalmente equivalente a un costruttore protetto. Destra?Qual'è l'utilità dei costruttori pubblici nelle classi astratte in C#?
C'è qualche differenza nel dichiarare un costruttore pubblico, anziché uno protetto, in una classe astratta? Per cosa lo useresti? Perché il compilatore non reclama?
Grazie
concordato. Questo sta avendo più dettagliato: http://stackoverflow.com/questions/2700256/why-cant-create-object-of-an-abstract-class –