编写代码时,如果没有特殊的考虑,建议这样使用权限:
成员变量使用private ,隐藏细节。
构造方法使用public ,方便创建对象。
成员方法使用public ,方便调用方法。
Java中对于包的区分,不纯在父包子包这么一说, 只要定义的java源文件不在同一目录下,就认为是不同的包,哪怕是在子目录里定义的源文件,也算是不同的包。
编写代码时,如果没有特殊的考虑,建议这样使用权限:
成员变量使用private ,隐藏细节。
构造方法使用public ,方便创建对象。
成员方法使用public ,方便调用方法。
Java中对于包的区分,不纯在父包子包这么一说, 只要定义的java源文件不在同一目录下,就认为是不同的包,哪怕是在子目录里定义的源文件,也算是不同的包。