# Best way to instantiate class

**URL:** <https://forum.kirupa.com/t/best-way-to-instantiate-class/301830>\
**Category:** flash\
**Created:** [December 16, 2009, 1:59pm UTC](https://forum.kirupa.com/t/best-way-to-instantiate-class/301830 "2009-12-16T13:59:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![RubenFlash](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@RubenFlash](https://forum.kirupa.com/u/RubenFlash)\
**Post date:** [December 16, 2009, 1:59pm UTC](https://forum.kirupa.com/t/best-way-to-instantiate-class/301830/1 "2009-12-16T13:59:41Z")

</div>

Hi!

Performance wise, is it better to call a class anonymously or to give it a name?  
Example:

```auto

function pvt(myClass:Class):void {
   //do stuff with vars
}

//anonymously
pvt(new Class());

//name it
var myClass:Class = new Class();
pvt(myClass);

```
