webForumDet fria alternativet

Skapa object av en okänd klass

4 svar · 171 visningar · startad av Viktor

ViktorMedlem sedan aug. 20021 752 inlägg
#1

Jag vill i mitt program kunna skicka in en sökväg till en klass (typ com.vgsoftware.test.TestKlass) som en parameter och då ska porgrammet kunna skapa ett object av klassen och använda den. Klassen kommer att bygga på ett känt interface så programet vet vilka funktioner som finns.
Jag antar att det går eftersom jag har sett det i flera config filer men jag fattar inte hr man gör :)

/Viktor

SPiNMedlem sedan mars 20007 896 inlägg
#2
Class c;
try {
     c = Class.forName( "com.vgsoftware.test.TestKlass" );
}
catch( ClassNotFoundException e ) {
     // Hittades inte
}

Var det det här du menade? :q

ViktorMedlem sedan aug. 20021 752 inlägg
#3

Japp! Tack.

/Viktor

SPiNMedlem sedan mars 20007 896 inlägg
#4

Vassego. :)

ViktorMedlem sedan aug. 20021 752 inlägg
#5

Har aldrig tänkt på varför man gör så när man skapar en database connection, men det är ju skälvklart nu när man ser det såhär :e

/Viktor

255 ms totalt · 3 externa anrop · v20260731065814-full.30151723
132 ms — hämta forumlista (db)
121 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)