package {
import flash.display.Sprite;
public class ClassScope extends Sprite {
public function ClassScope() {
traceThis(); // 输出"Class Instance"
var obj:Object = new Objec
这一段代码中,有几个地方不是很明白的:public override function toString():String {
return "Class Instance";
}
是怎么理解的?现在toString是一个方法?
var obj:Object = new Object(); 中,没有定义Object,是不是在上面继承的类中有?
traceThis.call(new Sprite()); // 输出"Class Instance" 又是怎么理解?
希望高手们可以帮我解答!
不好意思,那代码应该是:
package {