Цитата
И есть другой класс. Как мне из другого класса получить значение свойства myVar класса документа?
Стандартным для ООП путём - через методы класса. Т.е. в одном классе (Main) ты создаёшь метод для доступа к свойству (myVar), а из другого класса (из любых других классов) к нему обращаешься.
Добавь в класс Main следующий метод:
Код
public function getVar() {
return myVar;
}
При этом само свойство myVar ты можешь сделать private, а не public (чтобы только через методы можно было к нему обратиться). Иначе можно будет напрямую к свойству обращаться.
Код
Main MyObject = new Main();
trace(MyObject.getVar()); // обращение через метод (при myVar как public, так и private)
trace(MyObject.myVar); // обращение напрямую к свойству (при myVar как public)
При myVar как public возможно не только чтение, но и запись напрямую в свойство (MyObject.myVar = 1), а если бы myVar был private, то этого нельзя было бы сделать (ни прочитать, ни записать напрямую), и для записи нужно было бы сделать соответствующий метод.