·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]最常见编程错误代码的说明附实例介绍(2)

时间:2012-09-05 10:20CuPlayer
1011 virtual 属性只能在类的属性定义中使用。 声明的属性不属于某个类时(例如在函数块的内部声明某个变量时),不能使用 virtual 属性。 1012 static 属性只能在类内部的定义中使用。 1013 private 属性只能在类

1011
virtual 属性只能在类的属性定义中使用。
声明的属性不属于某个类时(例如在函数块的内部声明某个变量时),不能使用 virtual 属性。
1012
static 属性只能在类内部的定义中使用。
1013
private 属性只能在类的属性定义中使用。
1014
不再支持 intrinsic 属性。
Actionscript 3.0 不支持 intrinsic 关键字。
1016
基类为 final 类。
无法扩展超类,因为它标记为 final。
1017
找不到基类 _ 的定义。
1018
类的定义 _ 重复。
1020
标记为 override 的方法必须覆盖其它 方法。
1021
函数的定义重复。
在同一个范围内,不能使用相同的标识符名称声明多个函数。
1022
不能覆盖 final 存取器。
1023
覆盖不兼容。
标记为 override 的函数必须与所要覆盖的函数的参数和返回类型声明完全匹配。它必须具有相同数量的参数,且每个参数的类型相同,还必须声明相同的返回类型。如果任何一个参数是可选的,该函数也必须与此参数匹配。这两个函数还必须使用相同的访问说明符(如公共和私有等)或命名空间属性。
1024
覆盖没有标记为 override 的函数。
如果某个类中的方法覆盖基类中的方法,则必须使用 override 属性对其进行显式声明,如下面的示例所示: public override function foo():void{};
1025
不能重新定义 final 方法。
不能扩展该方法,因为它在基类中标记为 final。
1026
构造函数必须是实例方法。
1027
函数不能同时为 static 和 override 函数。
1028
函数不能同时为 static 和 virtual 函数。
1029
函数不能同时为 final 和 virtual 函数。
1030

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器