# Unable to access variables in a class file

**URL:** <https://forum.kirupa.com/t/unable-to-access-variables-in-a-class-file/236470>\
**Category:** flash\
**Created:** [August 21, 2007, 7:26am UTC](https://forum.kirupa.com/t/unable-to-access-variables-in-a-class-file/236470 "2007-08-21T07:26:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![abhiuday](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@abhiuday](https://forum.kirupa.com/u/abhiuday)\
**Post date:** [August 21, 2007, 7:26am UTC](https://forum.kirupa.com/t/unable-to-access-variables-in-a-class-file/236470/1 "2007-08-21T07:26:47Z")

</div>

Hi,

I am unable to access variables written in a class file.

This is the class file:

class readXML {  
public var modArray:Array;

public function setModule() {  
modArray=new Array(“mod1”,“mod2”,“mod3”,“mod4”);  
}

public function getModule() {  
trace('Mod Array: '+modArray);  
}

public function readXML() {

}

}

When I access the getModule method from flash (on click of a button), I get modArray as undefined.

Any clues how I could get the data of modArray?

Regards,  
Abhi
