Create instance of class specified by the fully qualified name classname. The class must either have no constructors or have a default constructor.
null if failed
module foo.bar; class C { this() { x = 10; } int x; } void main() { auto c = cast(C)Object.factory("foo.bar.C"); assert(c !is null && c.x == 10); }
See Implementation
Create instance of class specified by the fully qualified name classname. The class must either have no constructors or have a default constructor.