Zum Inhalt

8. Working with Interfaces

  • 2021
  • OriginalPaper
  • Buchkapitel
Erschienen in:

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Das Kapitel vertieft sich in die Feinheiten der interface-basierten Programmierung in C #, einem entscheidenden Aspekt des.NET Core Frameworks. Es beginnt mit der Erklärung, wie Schnittstellen definiert und implementiert werden können, um es Typen zu ermöglichen, mehrere Verhaltensweisen zu unterstützen. Das Kapitel beleuchtet auch die Vorteile der Verwendung von Schnittstellen, wie etwa die Aktivierung von interface-basiertem Polymorphismus. Darüber hinaus werden Beispiele für Standardschnittstellen wie IEnumerable, ICloneable und IComparable angeboten, die zeigen, wie diese Schnittstellen in benutzerdefinierte Typen implementiert werden können. Das Kapitel behandelt fortgeschrittene Themen wie Schnittstellenhierarchien, Standardimplementierungen in Schnittstellen und die Verwendung des Schlüsselworts yield in Iteratoren. Es schließt mit einer Diskussion über die Implementierung und Verwendung von Standardschnittstellen aus den.NET Core Basisklassenbibliotheken, was es zu einer wertvollen Ressource für Entwickler macht, die ihr Verständnis von Schnittstellen in C # verbessern wollen.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Titel
Working with Interfaces
Verfasst von
Andrew Troelsen
Phillip Japikse
Copyright-Jahr
2021
Verlag
Apress
DOI
https://doi.org/10.1007/978-1-4842-6939-8_8
    Bildnachweise
    AvePoint Deutschland GmbH/© AvePoint Deutschland GmbH, NTT Data/© NTT Data, Wildix/© Wildix, arvato Systems GmbH/© arvato Systems GmbH, Ninox Software GmbH/© Ninox Software GmbH, Nagarro GmbH/© Nagarro GmbH, GWS mbH/© GWS mbH, CELONIS Labs GmbH, USU GmbH/© USU GmbH, G Data CyberDefense/© G Data CyberDefense, FAST LTA/© FAST LTA, Vendosoft/© Vendosoft, Kumavision/© Kumavision, Noriis Network AG/© Noriis Network AG, WSW Software GmbH/© WSW Software GmbH, tts GmbH/© tts GmbH, Asseco Solutions AG/© Asseco Solutions AG, AFB Gemeinnützige GmbH/© AFB Gemeinnützige GmbH