1

Dia-Editorで属性とメソッドのデフォルトの可視性を設定する方法はありますか?属性の表示をプライベートに変更するために、多くのクリックを行っていることに気付きました。デフォルトの可視性をプライベートに設定することも、カプセル化の概念に固執することを強制するため、より適切なデフォルトです。

4

2 に答える 2

1

ソースをダウンロードし、ファイルを編集しobjects/UML/umlattributes.c、関数UMLAttribute * uml_attribute_new(void)(73行目あたり)で、行を変更します

attr->visibility = UML_PUBLIC;

attr->visibility = UML_PRIVATE;

必要に応じて、他のファイルをいじって、好みに合わせて変更します。

変更されたソースをコンパイルする: Diaをコンパイルする方法

于 2012-10-16T19:04:37.690 に答える
1

私はデータベースマッピングにdiaを使用しましたが、それを実行しているときに、新しいオブジェクトを作成するだけでなく、コピーしたテンプレートオブジェクトを使用することが、新しいオブジェクトで必要なすべてのデフォルトを取得する最も簡単な方法であることがわかりました。

于 2012-09-26T22:43:02.453 に答える