Apache flex 为什么对象类在Flex4.5中有init函数?

Apache flex 为什么对象类在Flex4.5中有init函数?,apache-flex,function,init,Apache Flex,Function,Init,在Flex 4.5中创建新对象,如下所示: 如您所见,int第5行中的函数标记为overrided,我们为什么需要它?这应该是IDE的一个bug 只需使用Flex SDK 4.6尝试FB 4.7 bete,没有问题。 我不明白你的问题。您创建了什么组件?你扩展了什么?您是如何创建新方法的?是手工还是其他方式?在您与我们共享的简短代码片段中,没有任何内容被标记为重写。您认为什么被标记为覆盖?它是如何被标记为被覆盖的?@www.Flextras.com问题是EDIT能够复制它,但只有在默认包中创建

在Flex 4.5中创建新对象,如下所示:


如您所见,int第5行中的函数标记为overrided,我们为什么需要它?

这应该是IDE的一个bug

只需使用Flex SDK 4.6尝试FB 4.7 bete,没有问题。

我不明白你的问题。您创建了什么组件?你扩展了什么?您是如何创建新方法的?是手工还是其他方式?在您与我们共享的简短代码片段中,没有任何内容被标记为重写。您认为什么被标记为覆盖?它是如何被标记为被覆盖的?@www.Flextras.com问题是EDIT能够复制它,但只有在默认包中创建类时。我不知道为什么。对象类在Flex4.5中没有init函数。IDE只是错误地报告它确实如此。如果从init函数调用super.init(),将出现运行时错误。现在真正的问题是为什么IDE认为对象类有一个init函数。我认为你发现了FB的一个bug。