Netz-Weise Logo

Objektorientierte Programmierung OOP: Grundkurs

Das IT-Seminar richtet sich gezielt an Programmierer, welche noch keine Erfahrung im Bereich der objektorientierten Programmierung OOP gesammelt haben. Ziel ist es, den Teilnehmern die Grundzüge und Regeln der OOP systematisch und verständlich zu vermitteln. Dabei wird Visual Basic.NET als Programmiersprache und das aktuelle Visual Studio als Arbeitswerkzeug eingesetzt. 

Kursinhalt

Dieser Kurs behandelt folgende Themen:

Einführung

  • Was ist objektorientierte Programmierung (OOP)?
  • Grundprinzipien und Vorteile von OOP

Grundlegende Konzepte der OOP

  • Abstraktion: Das Wesen und die Hauptmerkmale eines Objekts identifizieren
  • Klassen und Objekte: Definition und Unterschiede
  • Felder (Attribute/Properties): Eigenschaften eines Objekts speichern
  • Methoden: Funktionen, die von einem Objekt ausgeführt werden

OOP in der Praxis

  • Vorteile der OOP im Software-Design und -Entwicklung
  • Beispiele für objektorientierten Code

Klassen, Felder und Methoden

  • Erstellen und Instanziieren von Klassen
  • Zugriffsmodifikatoren: public, private, protected
  • Felder (auch Attribute oder Eigenschaften genannt)
  • Methoden: Implementieren von Funktionen innerhalb von Klassen

Kapselung

  • Was ist Kapselung und warum ist sie wichtig?
  • Verwendung von Gettern und Settern
  • Konstruktoren: Initialisieren von Objektinstanzen
  • Namensräume: Organisieren von Klassen und Vermeiden von Namenskonflikten

Vererbung und Polymorphismus

  • Was ist Vererbung? Basisklassen und abgeleitete Klassen
  • Überschreiben von Methoden und Verwenden von "super" oder "base"
  • Polymorphismus: Ein Interface, viele Implementierungen
  • Dynamisches Binden und späte Bindung

Schnittstellen (Interfaces)

  • Definition und Vorteile von Schnittstellen
  • Implementieren von Schnittstellen in Klassen
  • Unterschied zwischen Schnittstellen und abstrakten Klassen

Komplexe Datentypen

  • Was sind komplexe Datentypen?
  • Arrays, Listen und Kollektionen in OOP
  • Generics und ihre Verwendung in OOP

 

Anforderungen
Kenntnisse in einer prozeduralen Programmiersprache oder Besuch des Kurses Einführung in die Programmierung für Programmiereinsteiger.
Kurs-Daten
Seminar: OOP
Preis: 1190.00 € zzgl. Mwst.
Dauer: 2 Tage
Termine








Termine Online