子类在Flash中调用有参构造函数规律

 时间:2024-11-08 01:28:05

1、首先,创建一个文档类Record.as,将它保存在固定的文件夹中,本例为“有参构造函数”。

子类在Flash中调用有参构造函数规律

2、定义包名、类名,在类中插入MovieClip类,使类Record继承MovieClip类。

子类在Flash中调用有参构造函数规律

3、定义Record类的构造函数,在函数中创建Worker类的实例Clock,输出实例Clock。

子类在Flash中调用有参构造函数规律

4、接着,定义Manager类,在类中定义两个私有变量_nation和_sex,类型为字符串。

子类在Flash中调用有参构造函数规律

5、接着,定义构造函数Manager,在函数中带有两个参数nation和sex。

子类在Flash中调用有参构造函数规律

6、在构造函数中输出“运行Manager类的构造函数”,同时让私有变量_nation和_sex获取初值。

子类在Flash中调用有参构造函数规律

7、然后,定义函数toString,输出私有变量_nation和_sex的值。

子类在Flash中调用有参构造函数规律

8、最后,定义Worker类继承Manager类,定义Worker类的构造函数,在函数中带有两个参数nation和sex,输出“运行Worker类的构造函数”。

子类在Flash中调用有参构造函数规律

9、新建一个Flash文档,将图层1重禅旄褡瘦命名为代码,打开动作面板。创建一个Record的实例,用变量p引用,同时调用Record类构造函数。

子类在Flash中调用有参构造函数规律

10、单击“文件”---->“保存”,将Flash文档与类文件保存在同一个文件夹中。

子类在Flash中调用有参构造函数规律

11、运行程序,提示“未在基类中找到默认的构造函数“,也就是子类Worker的构造函数没有调用父类Manager的构造函数。在Flash中带有参数的构造函数,子类是不会自动调用父类的构造函数的。

子类在Flash中调用有参构造函数规律

12、带有参数的构造函数,子类如何调用父类的构造函数呢?我们只需要在子类构造函数中加入super函数,就可以调用父类的构造函数了。

子类在Flash中调用有参构造函数规律

13、再次运行程序,调用子类Worker时,调用了父类,并把变量的值输出在窗口中。

子类在Flash中调用有参构造函数规律
  • 无参构造函数子类在Flash中调用规律
  • 使用构造函数在Flash中传递参数
  • 构造函数在Flash中的定义规则
  • 类在Flash中的默认构造函数
  • 在Flash构造函数中使用this的小技巧
  • 热门搜索
    杰出人物手抄报 六一儿童节手抄报诗 手抄报中秋 地球日手抄报的文字 中秋节手抄报。 端午手抄报内容 爱国手抄报的内容 双节手抄报 英语国庆节手抄报 网络安全手抄报图片