Informatik 11. Klasse, brauche Hilfe bei Klassenkarten in UML erstellen. Kann mir jemand helfen?

...komplette Frage anzeigen

3 Antworten

private, public, protected sind Access Level. (Wer hat zugriff?)

void besagt, dass die Methode korrigieren keinen Wert zurückgibt. 

Und was muss ich dann als Access Level angeben?

0
@Lukasx97

also ich meine, dass ich in meinen klassenkarten ja immer angeben muss ob die Methode public, private oder protected ist...

0
@maulwurfGMBH

Man kann den Access Level auch nicht angeben, meistens wird dann private hergenommen, oder zumindest ein ähnlicher Access Level zu private, dieser Access Level nennt sich dann default.

In der UML würde ich dazu folgende Symbole verwenden:

  • Public (+)
  • Private (-)
  • Protected (#)
  • Default (~)
0

Nein das bedeutet es nicht. Die Zugriffsmodi sind an allen Eigenschaften, Methoden, Variablen und Ereignissen. Wenn du sie nicht explizit hinschreibst, stehen sie trotzdem implizit dran!

Meinst du das mit "Vorzeichen"?

PS: "Klassenkarten", "Vorzeichen"...schon lustig die Begriffe aus der Schulinformatik

Wenn du von Java redest, ist das die package-Sichtbarkeit

Was möchtest Du wissen?