Weiter zum Inhalt

Kurs

Einführung in die Objektorientierte Programmierung in Java

Mittelstufe4 Std.

Dieser Kurs macht dich mit den wichtigsten Konzepte der objektorientierten Programmierung vertraut.

Java4 Std.9 Videos28 Übungen2,350 XP10,209Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

Objektorientierte Programmierung (OOP) ist ein super Ansatz, um gut organisierte und skalierbare Software zu schreiben. Java, eine der beliebtesten Programmiersprachen der Welt, macht OOP mit einer klaren Syntax und starker Community-Unterstützung zum Leben. In diesem Kurs lernst du, wie du mit Java reale Systeme mithilfe von Klassen, Objekten, Vererbung, Kapselung und mehr modellieren kannst.

Erstelle echte Java-Klassen und -Objekte

Lerne zuerst, Klassen als Blaupausen zu definieren und sie zum Erstellen von Objektinstanzen zu nutzen. Du wirst die grundlegende Java-Syntax nutzen, um wiederverwendbare Komponenten zu erstellen, die reale Dinge wie Autos, Reisepässe und Formeln abbilden.

Verhalten mit Konstruktoren und Methoden hinzufügen

Lerne, wie man Konstruktoren benutzt, um den Zustand von Objekten zu initialisieren, und schau dir Methoden an, um Verhalten hinzuzufügen. Du wirst sowohl void- als auch return-type-Methoden schreiben, die dir dabei helfen, dynamische und interaktive Programme zu erstellen.

Code mit Kapselung und Vererbung sichern und wiederverwenden

Schau dir an, wie Zugriffsmodifizierer steuern, was für die Leute, die deinen Code nutzen, sichtbar ist. Lerne, wie du Vererbung und abstrakte Klassen nutzen kannst, um Doppelarbeit zu vermeiden und strukturierte Hierarchien zu erstellen.

Schnittstellen und Polymorphismus anwenden

Nutze Schnittstellen, um Flexibilität zu schaffen und gemeinsames Verhalten über Klassen hinweg zu implementieren. Schlussendlich kannst du die Vorteile des Polymorphismus nutzen, indem du Methoden überschreibst und überlädst, um anpassungsfähigere Software-Designs zu erstellen.

Am Ende wirst du in der Lage sein, modulare Java-Anwendungen mit einer sauberen, objektorientierten Architektur zu entwerfen.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Objektorientierte Programmierung (OOP) in Java

Erkunde die Grundlagen der objektorientierten Programmierung (OOP) in Java und den Unterschied zwischen primitiven Datentypen und Objekten. Lerne, Klassen und Objekte zu definieren und zu erstellen, und verstehe die zentralen Bestandteile von Klassen wie Felder, Konstruktoren und Methoden.
Kapitel starten
2

Kapselung & Vererbung

Tauche tiefer in die objektorientierte Programmierung ein und lerne Schlüsselkonzepte wie Kapselung, Vererbung und Abstraktion kennen. Erfahre, wie du den Zugriff auf Klassenmitglieder steuerst, die Funktionalität von Klassen erweiterst und abstrakte Konzepte sowie Verträge definierst, die Konsistenz über Implementierungen hinweg sicherstellen.
Kapitel starten
3

Interfaces und Polymorphismus

Vertiefe deine OOP-Fähigkeiten, indem du erforschst, wie Java-Interfaces und Polymorphismus funktionieren. Lerne, wie du Interfaces definierst und in Klassen implementierst, um flexibles Verhalten zu ermöglichen. Übe das Überschreiben von Methoden, um Verhalten in Unterklassen anzupassen, und nutze Methodenüberladung, um mehrere Varianten einer Methode innerhalb derselben Klasse bereitzustellen. Außerdem lernst du Konstruktorüberladung kennen, um eine vielseitige Objekterstellung zu ermöglichen. Diese praktischen Übungen helfen dir, anpassbareren und wiederverwendbareren Java-Code zu schreiben.
Kapitel starten
J

Einführung in die Objektorientierte Programmierung in Java

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.