X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fok%2Fsuper.as;fp=lib%2Fas3%2Fok%2Fsuper.as;h=12583ef084f30d04202454d815025a132d9352fb;hb=a43e097bc7958c5739ef3e77cdcedd56ddc060b9;hp=0000000000000000000000000000000000000000;hpb=a5b0a0bab5c721e9d0771d840947d7a0625e26d3;p=swftools.git diff --git a/lib/as3/ok/super.as b/lib/as3/ok/super.as new file mode 100644 index 0000000..12583ef --- /dev/null +++ b/lib/as3/ok/super.as @@ -0,0 +1,30 @@ +package { + class C { + function C(s:String) { + trace(s); + } + } + class D extends C { + function D() { + //explicit super call w/ args + super("ok"); + } + } + class E extends D { + function E() { + //explicit super call + super(); + } + } + class F extends D { + function F() { + //implicit super call + } + } + import flash.display.MovieClip + public class Main extends flash.display.MovieClip { + function Main() { + new F + } + } +}