kann mir jemand den inhalt dieses threads in normale sprach eübersetzen.


  • Dolfan
  • 896 Aufrufe 2 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • kann mir jemand den inhalt dieses threads in normale sprach eübersetzen.

    hi ....

    pubic KBenutzer () (
    this.Nachname = "nobody";
    this.Vorname = "";
    this.Kennung = "nobody";
    this.Gruppe = "nogroup";
    this.Passwort = "x";
    this.uid = -1;
    this.gid =-1;
    this.Pfad ="/home/nobody";


    Danke für eure HIlfe
    Gruß
    Dolfan
  • 01 pubic KBenutzer () (
    02 this.Nachname = "nobody";
    03 this.Vorname = "";
    04 this.Kennung = "nobody";
    05 this.Gruppe = "nogroup";
    06 this.Passwort = "x";
    07 this.uid = -1;
    08 this.gid =-1;
    09 this.Pfad ="/home/nobody";

    Zeile 01: KBenutzer ist eine sog. Klasse. Das ist eine Datenstruktur, die Variablen und Funktionen enthält. In deinem Fall die Variablen Nachname, Vorname, Kennung etc. Es sieht so aus, als seinen keine Funktionen definiert, oder zumindest nicht angegeben.

    Mit dem Codesegment wird eine sog. Instanz gebildet (Zeile 01), das heisst, es wird eine neue Variable gebildet, die die gleiche Struktur besitzt, wie die Klasse. Die Variablen können allerdings jeweils andere Werte haben (zB einen bestimmten ''Nachnamen'').

    Diese Instanz wird in den folgenden Zeilen (02-09) mit Werten belegt (Kennung=xxx; Gruppe=yyy). Du kannst nun die Werte der einzelnen Variablen über den this-Zeiger abrufen. this zeigt immer auf die eigene Instanz, steht also für eine Klasse KBenutzer.

    Wenn du noch Fragen hast ... bitte ...