none
Auslagern von funktionen RRS feed

  • Frage

  • hi

    ich will ein paar funktionen in eine neue Datei auslagern aber irgendwie bin ich etwas daneben und kriege es nicht auf die reihe diese datei in das hauptprogramm einzubinden . bie c++ ging es ja über include aber hier weis ich nicht weiter .
    Freitag, 15. September 2006 10:54

Alle Antworten

  • Hallo Revelation,

    meinst Du statische Funktionen in eine eigene Klasse auslagern?

    Servus

    Klaus

     

    Samstag, 16. September 2006 00:41
  • ich meine einen klassen . wie binde ich diese in die haupdatei ein ???
    Montag, 18. September 2006 13:14
  • Hallo Revelation,

    angenommen dein Namespace ist Test und deine Klasse heist Programm.

    Jetzt hast du eine zweite Klasse mit Namen Ausgabe im Namespace Out, die du in der Klasse Programm benutzen willst.

    In der Klasse Programm ein using auf den Namespace der Klasse Ausgabe, also

    using Test.Out

    Jetzt wills du die statische Methode ScreenOut aus der Klasse Ausgabe in Deiner Klasse Programm nutzen

    Ausgabe.ScreenOut()

    Falls beide Klassen im gleichen Namespace liegen, brauchst du natürlich kein using, sondern kannst die Methoden oder Felder deiner andere Klasse direkt ansprechen. Genau wie oben.

    Hoffe dass ich mich einigermassen verständlich ausgedrückt habe.

     

    Servus
    Klaus

    Dienstag, 19. September 2006 06:15