Zum Inhalt

5. Understanding Encapsulation

  • 2021
  • OriginalPaper
  • Buchkapitel
Erschienen in:

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

search-config
loading …

Abstract

Um Encapsulation in C # zu verstehen, müssen Klassen und ihre Mitglieder wie Eigenschaften und Methoden definiert werden. Das Kapitel beginnt mit der Erklärung der Grundlagen der Kapselung, einschließlich der Verwendung privater Felder und öffentlicher Methoden zum Schutz der Datenintegrität. Es untersucht die Rolle von Konstrukteuren bei der Initialisierung von Objekten und die Bedeutung der Validierung von Daten innerhalb von Konstrukteuren. Das Kapitel behandelt auch die Verwendung von Eigenschaften zur Kapselung von Daten und die Unterschiede zwischen schreib- und schreibgeschützten Eigenschaften. Darüber hinaus werden automatische Eigenschaften diskutiert, die den Prozess der Definition von Eigenschaften vereinfachen, und die Verwendung der Syntax der Objektinitialisierung, um die Erstellung von Objekten zu rationalisieren. Das Kapitel schließt mit der Hervorhebung der Bedeutung der Aufrechterhaltung der Datenintegrität und der Bereitstellung bewährter Verfahren zur Kapselung von Daten in C # -Klassen.

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
Understanding Encapsulation
Verfasst von
Andrew Troelsen
Phillip Japikse
Copyright-Jahr
2021
Verlag
Apress
DOI
https://doi.org/10.1007/978-1-4842-6939-8_5
    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