- Gezielter Lernerfolg durch überschaubare Kapiteleinheiten
- Vollständige Darstellung - Schritt für Schritt
- Konsequent objektorientiert programmieren
- Auf der CD:
- Microsoft Visual C# 2008 Express Edition
- Beispielprogramme
- Musterlösungen
C# - Lernen und professionell anwenden
Aus dem Inhalt:
- Einfache Typen, Referenztypen und Namensbereiche
- Selbstdefinierte Klassen und Standardklassen
- Methoden, Properties, Konstruktoren und Finalizer
- Überladen von Methoden, Properties und Operatoren
- Konvertierung von Klassen, Boxing und Unboxing
- Eindimensionale, mehrdimensionale und jagged Arrays
- Vererbung von Klassen und Polymorphie
- Statische, partielle und abstrakte Klassen
- Strukturen, Aufzählungstypen und versiegelte Klassen
- Exception Handling und Standardfehlerklassen
- Interfaces und Mehrfachvererbung in Interface-Hierarchien
- Delegates und anonyme Methoden
- Generische Typen und generische Standardklassen
Sie möchten die
Programmiersprache C# als erste Programmiersprache erlernen oder als erfahrener Programmierer auf C# umsteigen? Dann ist dieses Buch genau richtig für Sie!
Sie lernen die elementaren
Sprachkonzepte von C# und werden schrittweise an die Entwicklung professioneller C#-Programme herangeführt. Die Sprachbeschreibung basiert auf der
ECMA/ISO-Spezifikation. Damit ist C# prinzipiell plattformunabhängig.
Beginnend mit den Grundlagen wie einfache
Typen, Klassen und Arrays beschreibt die Autorin anschließend typische objektorientierte Themen wie
Vererbung, Polymorphie und Exception Handling. Für den professionellen Einsatz sind in den hinteren Kapiteln auch Spracherweiterungen wie
Nullable-Typen, anonyme Methoden und Generics detailliert erklärt. Zahlreiche Anwendungsbeispiele illustrieren die unterschiedlichen Verwendungsmöglichkeiten.
Jede Doppelseite im Buch stellt eine Lerneinheit dar. Auf der rechten Seite sind die Sprachelemente erläutert, die auf der linken Seite durch C#-Programme und grafische Darstellungen illustriert werden. Die Beispielprogramme zeigen eine typische Anwendung für das jeweilige Sprachelement.
Jedes Kapitel bietet Ihnen die Gelegenheit, mit Übungen und Musterlösungen Ihre Kenntnisse direkt zu überprüfen und zu vertiefen. Damit Sie Ihre Programme unmittelbar testen können, ist auf der beiliegenden CD die Microsoft Visual C# 2008 Express Edition beigefügt. Die Beispielprogramme und Musterlösungen befinden sich ebenfalls auf der Buch-CD.