声明公共接口

创建本机扩展的第一步是确定扩展的公共接口。应用程序代码使用这些公共接口与扩展交互。ActionScript 代码会编译到扩展名为 .as 的文件中。请使用自己的类定义创建 .as 文件。例如,以下代码显示了一个尚未编写类实现的简单 TVChannelController 扩展类的声明。应用程序可以利用该类来操作假想的电视的频道设置。

package com.example { 
    public class TVChannelController extends EventDispatcher { 
         
        public function TVChannelController() { 
        } 
 
        public function set currentChannel(channelToSet:int):void { 
        } 
 
        public function get currentChannel():int { 
        } 
    } 
} 
注: 在设计公共接口时,应考虑是否会发布扩展的后续版本。如果要发布后续版本,在初始设计中要考虑向后兼容性支持问题。有关设备绑定扩展的向后兼容性问题的详细信息,请参阅 本机扩展向后兼容性