<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Label id="lb" text="check"/>
<mx:Script>
<![CDATA[
import mx.managers.BrowserManager;
import mx.managers.IBrowserManager;
public var brm:IBrowserManager = BrowserManager.getInstance();
]]>
</mx:Script>
</mx:WindowedApplication>
上記のコードでは、IBrowserManager はインターフェースであり、BrowserManager.getInstance() はタイプ IBrowserManager のオブジェクトを返します。しかし、インターフェイスについて私が知っていることから、インターフェイスのインスタンスを作成することはできませんか? では、どうしてここでインターフェイスのインスタンスを作成できるのでしょうか?