PDA

Просмотр полной версии : взаимное общение между 2-мя классами


artcraft
31.07.2006, 23:45
пытаюсь создать 2 класса:

1) создаёт экзэмпляр класса 2 и содержит кнопку по клику на кот. вызывается метод экземпляра класса 2

2) экземплят класса 2 содержит кнопку по клику на кот. вызывается метод класса 1 (родителя)

и нифига не выходит :~/

neelts
01.08.2006, 00:02
а код?

artcraft
01.08.2006, 00:20
package {
import flash.display.Sprite;

public class C1 extends Sprite{

public function C1(){
trace('c1');
var c2instance:C2 = new C2(this);
c2instance.c2method();
}

public function c1method():void{ trace('c1 method');}
}
}


import flash.display.Sprite;

class C2 extends Sprite{
public function C2(c1:C1){
trace('c2');
c1.c1method();
}

public function c2method():void{trace('c2 method');}
}

протупил - заработало