クラス図をモデル化する場合、ツールボックスにはクラスとインターフェイス用の特別なオブジェクトが含まれます。Project Browser
それらは、ダイアグラムに追加された場合に表示されるアイコンによって異なります。(それらのプロパティは同じようです。)
class
タイプのオブジェクトに関して作成されたオブジェクトを変更することは可能interface
ですか?または、を削除しclass
て新しいものを作成する必要がありますinterface
か?
クラス図をモデル化する場合、ツールボックスにはクラスとインターフェイス用の特別なオブジェクトが含まれます。Project Browser
それらは、ダイアグラムに追加された場合に表示されるアイコンによって異なります。(それらのプロパティは同じようです。)
class
タイプのオブジェクトに関して作成されたオブジェクトを変更することは可能interface
ですか?または、を削除しclass
て新しいものを作成する必要がありますinterface
か?
はい、それは可能で非常に簡単です。
クラスを選択し、[要素のプロパティ]ウィンドウを確認します(表示されていない場合は、[表示]メニューで選択します)。[プロパティ]ウィンドウには、クラス設定(またはインターフェイスなど)、プロジェクト、および詳細の3つのブランチがあります。
[クラス設定]の下を見ると、省略記号ボタン(...)が付いた[タイプ]というフィールドがあります。それを選択すると、要素タイプをインターフェイスまたはその他の任意のタイプに変更できます。
タイプを変更したら、要素のプロパティを再確認する必要がある場合があることに注意してください。たとえば、単純なクラスをインターフェイスに変更するのは非常に簡単です。一方、インターフェースをクラスに変更した場合、クラスは抽象的であり(インターフェースがそうであるため)、「インターフェース」ステレオタイプを保持します。