Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在 Dia-Editor 中设置属性和方法的默认可见性?我发现自己做了很多点击来将属性的可见性更改为私有。将默认可见性设置为私有也是一个更明智的默认设置,因为它迫使您坚持封装的想法。
下载源代码,编辑文件objects/UML/umlattributes.c,在函数中UMLAttribute * uml_attribute_new(void)(大约第 73 行),更改行
objects/UML/umlattributes.c
UMLAttribute * uml_attribute_new(void)
attr->visibility = UML_PUBLIC;
至
attr->visibility = UML_PRIVATE;
或者,玩弄其他文件并根据自己的喜好进行修改。
编译修改后的源码: 如何编译 Dia
我已经使用 dia 进行数据库映射,当我这样做时,我发现拥有我复制的模板对象而不是仅仅创建一个新对象是按照我想要的新对象的方式获取所有默认值的最简单方法。