tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
739
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    stetabar stetabar ist offline Mitglied Bronze
    Registriert seit
    May 2008
    Beiträge
    27
    Hallo zusammen,

    ich bin gerade dabei eine etwas zu groß geratene Klasse in mehrere Klassen aufzuteilen, um den Überblick zu behalten.
    Nun habe ich so einige Post- und Get-Variablen (je nach Seite, die angezeigt wird unterschiedlich - <form>, etc.). Die ganze Auswertung dessen würde ich gerne auslagern, damit die Hauptklasse schön klein und übersichtlich bleibt.

    Nun zu meiner Frage. Kann ich die Variablen aus meine Hauptklasse an die aufzurufende Klasse einfach vererben bzw. mitgeben, oder muss ich überprüfen was da ist und das dann manuell übergeben?

    Danke für eure Hilfe!
     

  2. #2
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Meines Wissens nach vererben sich auch Variablen einer Mutterklasse auf die Kind-Klassen.
     

  3. #3
    Tim Bureck Tim Bureck ist offline Mitglied Platin
    Registriert seit
    Apr 2009
    Ort
    Düsseldorf (NRW)
    Beiträge
    508
    Soweit ich weiß sind die POST- und GET-Variablen sowieso überall abrufbar, da sie ja superglobal sind...

    Ansonsten sind public oder protected Variablen aus der Superklasse in der Kindklasse natürlich auch sichtbar.
     

  4. #4
    stetabar stetabar ist offline Mitglied Bronze
    Registriert seit
    May 2008
    Beiträge
    27
    Also müsste nach einem include der Klasse Post und Get innerhalb der includeten Klasse verfügbar sein?
    Sollte es echt so einfach sein?!

    Das werde ich mal testen...
     

  5. #5
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Zitat Zitat von stetabar Beitrag anzeigen
    Also müsste nach einem include der Klasse Post und Get innerhalb der includeten Klasse verfügbar sein?
    Sollte es echt so einfach sein?!
    ja, das entspricht der Definition von "Superglobals":

    Superglobals sind Built-in-Variablen, die immer in allen Gültigkeitsbereichen verfügbar sind.


    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

Ähnliche Themen

  1. Antworten: 11
    Letzter Beitrag: 07.07.10, 13:00
  2. Antworten: 5
    Letzter Beitrag: 18.11.08, 12:52
  3. Antworten: 4
    Letzter Beitrag: 02.10.07, 14:35
  4. Antworten: 7
    Letzter Beitrag: 29.04.05, 14:43
  5. Variable in andere Klasse übergeben
    Von Tunemaster im Forum Java
    Antworten: 3
    Letzter Beitrag: 13.02.04, 10:33