instanzen über namen erstellen?
Übersicht

![]() |
stfighter01Betreff: instanzen über namen erstellen? |
![]() Antworten mit Zitat ![]() |
---|---|---|
ist es unter bm möglich instanzen zu erstellen indem man nur den namen der klasse in form eines strings kennt?
unter java kann ich den klassentyp so finden : class= Class.forname(String name); währe hilfreich danke stfighter |
||
Denken hilft! |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Direkt: Nein. Das ist in kompilierten Sprachen aber immer so.
Indirekt: Ja, indem du über Select-Case eine entsprechende Erzeugungsfunktion machst und den eingegebenen String vergleichst und entsprechend eine Instanz erzeugst. Als Rückgabetype einfach :Object nehmen. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Hummelpups |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn BMax irgendwann einmal einen PreCompiler Support
hat, kannste dir das auch selber rein schreiben ;D |
||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
![]() |
stfighter01 |
![]() Antworten mit Zitat ![]() |
---|---|---|
@Dreamora
hört sich logisch an. naja bleibt mir nichts anderes übrig als eine registrier-methode zu deklarieren. @IMurDOOM Diesen job überlassen ich denen die eifriger sind als ich =) mfg stf |
||
Denken hilft! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group