Цитата:
|
В экземпляре класса А (ЭА) создаются переменные
|
как создаются ? если где то в методах то не как
а вобще

Код AS3:
package
{
public class A
{
public var someVar:String = "varClassA";
public function A()
{
}
}
}
package
{
public class B
{
public function B(linkClassA:A)
{
trace(linkClassA.someVar) // "varClassA"
}
}
}
package
{
public class Main
{
public function Main()
{
var classA:A = new A();
var classB:B = new B(classA);
}
}
}
можно через статик сделать

Код AS3:
package
{
public class A
{
public static var someVar:String = "varClassA";
public function A()
{
}
}
}
package
{
public class B
{
public function B()
{
trace(A.someVar) // "varClassA"
}
}
}
package
{
public class Main
{
public function Main()
{
var classB:B = new B();
}
}
}
но запомните, что static определяет переменную/функцию, как принадлежащей КЛАССУ ! а не экземпляру