# Best practise question

**URL:** <https://forum.kirupa.com/t/best-practise-question/320305>\
**Category:** flash\
**Created:** [March 19, 2011, 10:58pm UTC](https://forum.kirupa.com/t/best-practise-question/320305 "2011-03-19T22:58:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katumi](https://avatars.discourse-cdn.com/v4/letter/k/9f8e36/32.png) [@Katumi](https://forum.kirupa.com/u/Katumi)\
**Post date:** [March 19, 2011, 10:58pm UTC](https://forum.kirupa.com/t/best-practise-question/320305/1 "2011-03-19T22:58:05Z")

</div>

I see in a lot of tutorials that people choose to not give their variables any value inside the class tags, but let the constructor function handle this instead, like this example:

```php
package 
{
    import flash.display.MovieClip;

    public class Example extends MovieClip
    {
        private var myNumber:Number;
        private var myBoolean:Boolean;

        public function Example()
        {
            myNumber = 10;
            myBoolean = true;
        }
    }
}

```

I’m curious why they do this, is it some sort of best practise thing?
