【发布时间】:2014-02-10 23:08:17
【问题描述】:
如果您在数据字段中引入新的实例变量,则使用“私有”,如
private int age;
private String name;
但是在使用 Maps 或 Sets 等时,您通常不会使用它,例如
HashMap<String, String> students;
Random ran;
当您必须使用“私人”时,是否有一般规则?
【问题讨论】:
-
如果您至少告诉我们您在说什么语言,这可能会有所帮助。
-
我从来没有听说过这样的规则。没有修饰符意味着“包保护”,这意味着同一个包中的类可以访问它。大概其他类访问
students和ran,但这与Maps、Sets 和Lists 无关。如果您显示更多上下文代码可能会有所帮助。
标签: private