Skip to Content

1.64 Vererbung in Javaklassen

javafrage's picture

 

  1. Welche Bestandteile einer Klasse werden in Java vererbt?
  2. Welche Bestandteile von Klassen werden nicht vererbt?

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

Niveau 1
Schwierigkeitsgrad mittel
Zeit 2+2 Minuten

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

Antwort zu Frage 1.63: Implementieren eines Felds (Array)

public class Feld {
  // Ab hier implementieren
  public int[] f = {9,8,7,6,5,4,3,2,1,0};
   
  protected void verdoppeln() {
     for (int i=0;i<f.length;i++) {
         f[i]=2*f[i];
     }
   } 

}// Ende der Klasse Feld

Comments

Frage

In der Aufgabe "1.63 Implementieren eines Feldes" steht doch bei Erstens, dass ein öffentliches Attribut der Klasse Feld mit dem Namen f (usw.) deklariert werden soll.
Warum steht jetzt in den Lösungen: private int[] f = {9,8,7,6,5,4,3,2,1,0}; ?
Müsste es dann nicht public int[] f = {9,8,7,6,5,4,3,2,1,0}; heißen?

Stefan Schneider's picture

Stimmt!

Habe Attributmodifizierer geändert. Danke!



blog | about seo