Die eine Quelle ist ganz einfach falsch.
Vielleicht haben die auch nur mehr hineininterpretiert, denn abstrakte Klassen
müssen keine abstrakten Methoden haben, aber sie
sollten:
|
A class type should be declared abstract only if the intent is that subclasses can be created to complete the implementation. If the intent is simply to prevent instantiation of a class, the proper way to express this is to declare a constructor (§8.8.10) of no arguments, make it private, never invoke it, and declare no other constructors. |
|
|
|
|