Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Aktualisierung der Benutzerinformationen | Klassen Fortgeschritten
Java Erweitert

book
Herausforderung: Aktualisierung der Benutzerinformationen

Aufgabe

Swipe to start coding

Ihre Aufgabe ist es, die Felder des vorhandenen person-Objekts mit Settern und Gettern zu aktualisieren. Ändern Sie den Namen zu Bob und setzen Sie das Alter auf 27.

  1. Implementieren Sie die Methoden getName() und getAge(), sowie die Methoden setName() und setAge() mit den entsprechenden Parametern und Typen.

  2. Aktualisieren Sie den Namen und das Alter mit den Methoden setName() und setAge().

  3. Geben Sie das Objekt mit den aktualisierten Feldern auf der Konsole aus.

Lösung

java

solution

package com.example;

class Person {
private String name;
private int age;

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}
}

public class Main {
public static void main(String[] args) {
Person person = new Person();
person.setName("Alice");
person.setAge(30);

System.out.println("Initial Person's name: " + person.getName() + ", Initial Person's age: " + person.getAge());

person.setName("Bob");
person.setAge(27);

System.out.println("Updated Person's name: " + person.getName() + ", Updated Person's age: " + person.getAge());
}

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 6
package com.example;

class Person {
private String name;
private int age;

public ___ getName() {
return ___;
}

public ___ setName(String name) {
this.name = ___;
}

public ___ getAge() {
return ___;
}

public ___ setAge(int age) {
this.age = ___;
}
}

public class Main {
public static void main(String[] args) {
Person person = new Person();
person.setName("Alice");
person.setAge(30);

System.out.println("Initial Person's name: " + person.getName() + ", Initial Person's age: " + person.getAge());

___.setName(___);
___.setAge(___);

System.out.println("Updated Person's name: " + ___ + ", Updated Person's age: " + ___);
}
toggle bottom row
some-alt