Als «abstract-class» getaggte Fragen

Eine abstrakte Klasse ist eine Klasse, die nicht instanziiert werden kann. Sie sind im Allgemeinen als erweiterte / Unterklassen gedacht und haben im Allgemeinen "abstrakte Methoden", die von Unterklassen implementiert werden müssen.

17
Abstrakter Ausnahme-Supertyp

Wenn das Werfen System.Exceptionso schlecht ist, warum wurde es dann überhaupt nicht Exceptiongemacht abstract? Auf diese Weise wäre es nicht möglich anzurufen: throw new Exception("Error occurred."); Dies würde die Verwendung abgeleiteter Ausnahmen erzwingen, um weitere Details zu dem...