0

所以我看到了这个问题:在 Java 中,default、public、protected 和 private 之间的区别并决定no modifier在我的域模型(MVC)中使用,但我不明白如何将它们放在域模型图中?

根据维基百科

"+"       Public 
"-"       Private 
"#"       Protected 
"/"       Derived (can be combined with one of the others)
"_"       Static

但是我看不到我应该为没有放置修饰符的字段使用什么?

4

1 回答 1

1

我相信 '~' 是默认修饰符的选择。

'~' : 用于包可见性

以下是参考资料:

http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/

http://publib.boulder.ibm.com/infocenter/rsdvhelp/v6r0m1/index.jsp?topic=%2Fcom.ibm.xtools.viz.java.doc%2Ftopics%2Fcvisibility.html

于 2013-06-02T17:28:45.147 回答