[11] どのオブジェクトがどのインターフェイスを実装するかは、 関係する仕様書 (の本文や IDL素片) によって規定されます。
[8] あるオブジェクトが実装すると定義できるのは1つのインターフェイス >>6 または例外だけで、任意の適当なインターフェイスの集合を実装することはできない、 とされています。あるインターフェイスや例外を実装すると、 その継承する、あるいは実装すると指定されたすべてのインターフェイスや例外を実装しなければなりません。
[7] あるインターフェイスや例外を実装するオブジェクトは、 その継承インターフェイス >>6 や継承例外 >>9 も実装することになります。
[10] あるインターフェイスを実装するオブジェクトは、更に追加で
implements
文によって指定されたインターフェイスも実装しなければなりません。
[4] オブジェクトが特殊演算を定義するインターフェイスを複数個実装する場合、 どれが呼び出されるかは未定義です >>1。
Window
がWindowModal
も実装しなければならない場合があるなど、 Web IDL 上で関係が記述されない複数のインターフェイスを同時に実装するオブジェクトが存在します。