Skapa object av en okänd klass

Java

4 svar · 173 visningar · startad av Viktor

Medlem sedan aug. 20021 752 inlägg
Trådstart#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

Medlem 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

Medlem sedan aug. 20021 752 inlägg
#3

Japp! Tack.

/Viktor

Medlem sedan mars 20007 896 inlägg
#4

Vassego. :)

Medlem 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

381 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
125 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)