0
iは、オブジェクトインタフェースを有する:克服複数の拡張制限
interface Obj {
a:string;
b:string;
}
iが正常に私が受け取るすべてのOBJに延びなければならないインターフェースを有するサービスからデータを受信します。
interface ServiceResponse {
c:string;
d:string;
}
どのように私はObjにそのオブジェクトをダウンキャストすることができるように、両方のインターフェイスを拡張するインターフェイスを持つことができますか?そのようなケースを処理するための優れた設計構造もありますか?
あなたがしようとしていることは明確ではありません。 – Amy
'インタフェースBがObj、ServiceResponse {}'を拡張しないのはなぜですか? –