ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
1016
1016
EMPFEHLEN
-
10.06.08 13:36 #1
- Registriert seit
- Mar 2007
- Beiträge
- 43
Ich möchte eine Methode von Test app aufrufen.
Man importet es, erstellt dann eine new Class() und ruft dann die Methode auf.
Ich möchte das umgehen, irgendwie.
Bei meinem Programmierbeispiel wird es lästig, da es schon sehr groß ist.
Welch Alternativen gibt es, anstatt:
Test app = new Test();
app.loadTest();
-
Du kannst eine Methode als "static" deklarieren und diese dann per Klassenname.Methodenname aufrufen.
Handlanger des Dr. Ex1tus
Ich kenne Matzes dunkles Geheimnis ! oO
o
L_/
OL
This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat.
Hallo Nuray!
-
10.06.08 16:11 #3
- Registriert seit
- Mar 2007
- Beiträge
- 43
Also
Test.loadTest();
zum Beispiel?
Stimmt, wäre eine Möglichkeit. Ich muss mir nur durch den Kopf gehen lassen, wieso ich static normalerweiße vermeide, aber danke!
Probier es mal aus
-
static verwendet man meist nur für Utility-Funktionen, also Methoden ohne Nebeneffekt (und oft ohne Zustand).
Beispiel:
Code java:1 2 3 4
public static final boolean isEmpty(String s){ if(s == null) return true; return s.trim().equals(""); }
Also überleg wirklich gut ob ein static sinnvoll ist.
-
11.06.08 00:12 #5
- Registriert seit
- Mar 2007
- Beiträge
- 43
Ok danke!
Muss überlegen, ob das sinnvoll für mich ist, oder ob ich die Struktur der Klasse verändere.
-
du kannst doch die Instanz der Klasse immer weiterreichen ... überlade den Konstruktor der Klassen die diese Test-Klasse benötigen und übergebe es dann.
Greeze ChimairaWenn mein Beitrag hilfreich war, dann bitte ich diesen zu bewerten!
-
Zeja hat ganz recht, du solltest dir überlegen ob du es nutzt. Aber es wäre eben eine weitere Möglichkeit
Handlanger des Dr. Ex1tus
Ich kenne Matzes dunkles Geheimnis ! oO
o
L_/
OL
This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat.
Hallo Nuray!
Ähnliche Themen
-
test test lösch ich gleich wieder^^
Von 3Cyb3r im Forum C/C++Antworten: 0Letzter Beitrag: 30.09.09, 09:23 -
TAB-test
Von the_undertaker im Forum vB-TestforumAntworten: 4Letzter Beitrag: 16.08.07, 00:51 -
test
Von boon30 im Forum vB-TestforumAntworten: 0Letzter Beitrag: 20.05.07, 01:32 -
http://test.de/Bla statt http://test.de/index.php?text=Bla
Von Spranta im Forum Hosting & WebserverAntworten: 10Letzter Beitrag: 31.07.06, 21:22 -
test?test&id=home
Von Kimble im Forum PHPAntworten: 1Letzter Beitrag: 25.11.02, 21:40





Zitieren

Login





