Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Vererbung 0110 01101110 01110 0110 0110 0110 01101 011 01110 0110 010 011011011 0110 01111010 01101 011011 0110 01 01110 011011101 01101 0110 010 010 0110 011011101 0101 0110 010 010 01 01101110 0110 0110 0110 010 010 101 5 Und auch an dieser Stelle gibt es in Visual Studio wiederum volle Intelli- Sense-Unterstützung, wie Abbildung 5.3 zeigt. Abbildung 5.3 IntelliSense bei anonymen Typen Genauso wie bei der impliziten Typisierung ist auch an dieser Stelle wieder darauf hinzuweisen, dass anonyme Typen vor allem für das Zusammenspiel mit LINQ implementiert wurden und nicht an allen beliebigen Stellen ver- wendet werden sollten. 5.2 Vererbung Mittels Vererbung, die in der ersten Version von VB.NET eingeführt wurde, stieg Visual Basic zu einer wirklichen objektorientierten Sprache auf. Vererbung bedeutet, dass eine neue Klasse alle Member einer bereits beste- henden Klasse (Basisklasse) automatisch enthält und zu dieser Klasse typen- kompatibel ist. Eine erneute Implementierung der in der Basisklasse bereits definierten Klassen-Member ist nicht mehr nötig. Anschließend können zu dieser neuen Klasse neue Eigenschaften und Methoden hinzugefügt oder auch bestehende Member überschrieben werden. Die Basisklasse kann somit in der neuen, erbenden Klasse spezialisiert werden. In anderen Programmiersprachen spricht man dabei nicht von einer Basis- klasse, sondern von einer Superklasse. Info 121