On Thursday, 15 April 2021 at 18:21:16 UTC, Martin wrote:
On Wednesday, 14 April 2021 at 20:38:16 UTC, Mario wrote:
I wanted to find out if it is possible to create classes
dynamically.
out of curiosity: Why you would like to do this? I cannot think
of a use case for this - this is why i ask.
In response to user input?
e.g. createObject(userInputString);
of course, one can manually dispatch:
if (userInputString == "cat") createCat();
else if (userInputString == "dog") createDog();
...
but this this tedious.
I have a similar question: how to dynamically use user's input
string as function name can call it? suppose the function has no
argument.
callFunc(userInputString)(); // call that func.
again, one can manually dispatch, but is there a way to avoid
this tediousness?