Jeśli publiczny konstruktor w klasie abstrakcyjnej może być wywołany tylko przez ich klasy pochodne, powinien być funkcjonalnie równoważny chronionemu konstruktorowi. Dobrze?Co jest użytecznością publicznych konstruktorów w klasach abstrakcyjnych w języku C#?
Czy istnieje jakaś różnica w deklarowaniu publicznego konstruktora, zamiast chronionego, w klasie abstrakcyjnej? Do czego byś go użył? Dlaczego kompilator nie skarży się?
Dzięki
uzgodnione. Jest to bardziej szczegółowe: http://stackoverflow.com/questions/2700256/why-cant-create-object-of-an-abstract-class –