在Flex类中公开静态属性

时间:2009-07-27 03:40:08

标签: flex actionscript-3

我的flex应用程序中有一个actionscript类,如下所示:

package Assets
{    
    public class AppIcons {

        public function AppIcons() {

        }

        [Bindable]
        [Embed(source="assets/ico_16.png")]
        public static var Icon_16:Class;

        [Bindable]
        [Embed(source="assets/ico_32.png")]
        public static var Icon_32:Class;    

    }

}

我想知道是否可以扩展此类并创建另一个类,让我可以将属性作为该新类的实例进行访问。由于这些是静态的,我不能将它们作为实例访问。

1 个答案:

答案 0 :(得分:1)

您不需要实例来调用静态变量。你可以通过课堂访问它们。

静态方法/变量的模式:ClassName.StaticVariableName

所以请致电:

var icon:Class = AppIcons.Icon_16