Если публичный конструктор в абстрактном классе может быть вызван только их производными классами, он должен быть функционально эквивалентен защищенному конструктору. Правильно?Какова полезность публичных конструкторов в абстрактных классах на C#?
Есть ли разница в объявлении открытого конструктора вместо защищенного в абстрактном классе? Для чего вы его используете? Почему компилятор не жалуется?
Thanks
согласовано. Это более подробно: http://stackoverflow.com/questions/2700256/why-cant-create-object-of-an-abstract-class –