apache-flex - 用多个类扩展一个类

标签 apache-flex actionscript-3 adobe mxml

我正在创建一个扩展另一个类的类。

public class ASClass extends UIComponent{

}

但我试图让它扩展多个类。这有可能吗?我读到可以通过组合实现?

最佳答案

您询问的是 multiple inheritance ; ActionScript [或据我所知,大多数具有 OO 功能的现代语言] 不支持这一点。您可能认为您需要该功能,但多重继承却带来了巨大的麻烦。

我建议您查看interfaces因为它们是多重继承的预期替代方案。这是一些Adobe Documentation on Interfaces 。但是,接口(interface)不允许您共享实现。

您可以使用 ActionScript include 作为在多个文件之间共享实现的一种方法。

关于apache-flex - 用多个类扩展一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3263731/

相关文章:

Javascript:Flash回调方法会产生错误,除非先alert()?

actionscript-3 - 如何从spark中的TextInput中删除圆角半径

actionscript-3 - as3 fl.transitions.Tween找不到

flash - Flash 10 中的 cross-domain.xml 文件存在问题

javascript - 生命周期设计师: JS: find all elements by name

actionscript-3 - 弹性4状态,并在 ActionScript 中使用includein

apache-flex - 我应该如何从 Adob​​e Flex 文件中收集依赖项?

apache-flex - 更改Flex中预加载栏的背景图像?

flash - 我应该等待 Flash Player 10.1 还是使用 Flash Lite 3 来为手机和设备开发 Flash 内容

c# - 如何使用c#打开受密码保护的pdf