Объекты и экземпляры абстрактных классов - C#
Формулировка задачи:
Здравствуйте, помогите, пожалуйста, разобраться:
Суть в чем - экземпляры абстрактных классов создать нельзя(прописано во всех книгах).
т.е. написать так нельзя
Но так можно:
Как так получается?
WebRequest n = new WebRequest();// например
WebRequest n = WebRequest.Create(...);// Возвращает экземпляр класса WebRequest
Решение задачи: «Объекты и экземпляры абстрактных классов»
textual
Листинг программы
abstract class A { }
class B : A { }
...
A a = new B();