# Generating new classes using the Class variable

**URL:** <https://forum.kirupa.com/t/generating-new-classes-using-the-class-variable/257358>\
**Category:** flash\
**Created:** [April 13, 2008, 7:20am UTC](https://forum.kirupa.com/t/generating-new-classes-using-the-class-variable/257358 "2008-04-13T07:20:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shekel20](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@shekel20](https://forum.kirupa.com/u/shekel20)\
**Post date:** [April 13, 2008, 7:20am UTC](https://forum.kirupa.com/t/generating-new-classes-using-the-class-variable/257358/1 "2008-04-13T07:20:14Z")

</div>

As you know we can use the Class reference to construct new Variable classes at runtime ([http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Class.html](http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Class.html))

Is it possible to pass arguments to the constructor of those classes?

for example:

var classReference:Class = MyClass;  
var newInstance:MyClass = new classReference(arg1:Object, arg2:Object);
