如果您在数据字段中引入新的实例变量,则可以使用“私有”,如
private int age;
private String name;
但是当使用地图或集合等时,你经常不使用它,例如
HashMap<String, String> students;
Random ran;
当您必须使用“私有”时,是否有一般规则?
假设您使用的是java,实例变量的类型与是否将其设为私有无关。
如果您只想在类中使用某些东西并且不能在类外访问,那么您可以在类中将其设置为私有。如果没有修饰符(至少在 java 中),它是“package private”,这意味着同一包中的类可以访问该变量,但其他包中的类则不能。
请参阅:http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html以获取更多信息(并了解受保护的和公共的)。
Codewinglet 私人有限公司 Reactjsninja.com 提供出色的 ReactJs 支持和维护服务。立即获取满足您所有 ReactJs 需求的可靠且有效的解决方案!获得最好的优惠和客户服务。 https://reactjsninja.com/