0Pricing
Java Academy · Lektion

Felder, Methoden und Konstruktoren

Lernen Sie, Felder für Daten, Methoden für Verhalten und Konstruktoren für die einfache Einrichtung von Objekten hinzuzufügen.

Felder, Methoden und Konstruktoren ist eine kostenlose Java Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Java Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Felder

Felder: Variablen innerhalb einer Klasse, die Daten speichern. Jedes Objekt besitzt eine eigene Kopie der Felder.

Methoden

Methoden: Funktionen innerhalb einer Klasse, die ihr Verhalten beschreiben. Sie können Felder verwenden und aktualisieren.

Konstruktoren

Konstruktoren: Spezielle Methoden, die beim Erstellen von Objekten aufgerufen werden. Sie legen die anfänglichen Feldwerte fest.

Warum Konstruktoren?

Konstruktoren vereinfachen die Erstellung von Objekten und verringern Codewiederholungen. Sie übergeben die Werte einmal, wenn Sie das Objekt erstellen.

Schritte

Schritt 1: Definieren Sie die Felder. Schritt 2: Schreiben Sie einen Konstruktor, der sie festlegt. Schritt 3: Fügen Sie eine Methode hinzu, die die Felder verwendet. Schritt 4: Erstellen und verwenden Sie das Objekt.

Demo-Code

Code: Dog besitzt Felder, einen Konstruktor und eine bark-Methode. Jedes Objekt wird beim Erstellen mit einem Namen und einem Alter eingerichtet.

public class Main {
  // Simple class with fields, constructor, and method
  static class Dog {
    String name;
    int age;

    // Constructor sets fields when object is created
    Dog(String n, int a) {
      name = n;
      age = a;
    }

    // Method uses fields
    void bark() {
      System.out.println(name + " says: Woof!");
    }
  }

  public static void main(String[] args) {
    // Create Dog objects using constructor
    Dog d1 = new Dog("Buddy", 3);
    Dog d2 = new Dog("Luna", 5);

    // Call method on each
    d1.bark();
    d2.bark();
  }
}

Konstruktorprüfung

Kurzer Check: Was macht ein Konstruktor in Java?

Zusammenfassung

Zusammenfassung: Felder speichern Daten, Methoden fügen Verhalten hinzu und Konstruktoren richten Objekte bei ihrer Erstellung ein.

Häufig gestellte Fragen

Ist die Lektion „Felder, Methoden und Konstruktoren“ kostenlos?

Ja — der vollständige Text von „Felder, Methoden und Konstruktoren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Java Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Felder, Methoden und Konstruktoren“?

Lernen Sie, Felder für Daten, Methoden für Verhalten und Konstruktoren für die einfache Einrichtung von Objekten hinzuzufügen. Du übst Java Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Java Academy zu starten?

Keine Vorkenntnisse erforderlich. Java Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 3.

Wie lange dauert die Lektion „Felder, Methoden und Konstruktoren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Java Academy-Lektion Code schreiben und ausführen?

Ja. Jede Java Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Klassen und Objekte
  2. Felder, Methoden und Konstruktoren
  3. Kapselung (Getter/Setter)
← Zurück zu Java Academy