インターフェース内のメソッドを変更すると、実装するすべてのクラスが自動的に更新されるインターフェースに複数のクラスを関連付けるのに問題があります。
それが望まれていることです。インターフェースは「lolipop」形式です。現在、インターフェースを実装する各クラスにインターフェースをコピーして貼り付ける必要があり、インターフェースを変更する必要がある場合は、それぞれを変更する必要があり、非常に面倒です。言うまでもなく、これを使用することを選択した場合、コード生成が台無しになります。
複数のコピーを持つのではなく、すべてが同じインターフェースを指すように、インターフェースのインスタンス参照 (適切な用語であれば) を作成するにはどうすればよいでしょうか。インスタンス参照のいずれかを変更すると、それが接続されているクラス (メソッドなど) にすぐに反映されます。
答え1
モデル エクスプローラー ツールバーを開くと (まだ開いていない場合には)、そこにインターフェイスが表示されます。それをもう一度ページにドラッグし、新しいクラスに接続します。
答え2
この問題の解決方法を説明した Visio ドキュメント ページがあります。Dejan が投稿した解決策と同じかどうかはよくわからないので、このスレッドに追加します。
このソリューションを使用すると、インターフェイスが変更されたときに実装クラスが更新されます。また、Visio は正しいコネクタを使用します。
ただし、このソリューションを使用する前に、インターフェイスを図のどこかにドラッグする必要があります。