1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

static member

  • Keyser_Sozo
  • 27. November 2007 um 20:00
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Keyser_Sozo
    Punkte
    1.165
    Beiträge
    163
    • 27. November 2007 um 20:00
    • #1

    hallo,

    was bringts eine methode auf static zu setzen? bleiben damit alle erzeugten variablen innerhalt der methode erhalten und könne somit übergebene werte für den nächsten aufrufer zur verfügung gestellt werden?
    das könnte man ja auch mit static membervariablen machen und einfach eine normale klassenmethode machen.


    danke,
    andi

  • gelbasack
    Punkte
    6.525
    Beiträge
    1.241
    • 27. November 2007 um 20:12
    • #2

    Du brauchst dann keine Instanz der Klasse um die Funktion aufzurufen. In Klassen wie Integer findest du solche Funktionen zB.
    Statische Funktionen in einer Klasse können natürlich auf keine nicht-static Elemente der Klasse zugreifen, da diese ja für jede Instanz existieren und die Funktion nur allgemein in der Klasse existiert - ohne Instanz.

  • Keyser_Sozo
    Punkte
    1.165
    Beiträge
    163
    • 27. November 2007 um 20:55
    • #3
    Zitat von gelbasack

    Du brauchst dann keine Instanz der Klasse um die Funktion aufzurufen. In Klassen wie Integer findest du solche Funktionen zB.
    Statische Funktionen in einer Klasse können natürlich auf keine nicht-static Elemente der Klasse zugreifen, da diese ja für jede Instanz existieren und die Funktion nur allgemein in der Klasse existiert - ohne Instanz.

    genau, stimmt, danke - bin auf da leitung gestanden - uml verdreht einem alles was man über programmierung gewohnt ist :)

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum