黑马程序员技术交流社区

标题: java中的工具类为什么用private修饰构造方法 [打印本页]

作者: 18463730277    时间: 2015-6-5 17:36
标题: java中的工具类为什么用private修饰构造方法
java中的工具类为什么用private修饰构造方法?

作者: 小车车    时间: 2015-6-5 17:46
private,一般修饰成员变量。class一般用public。因为你用private修饰类,就是把类给隐藏了。但是也有例外,你不想把类给暴露出去,或者不想给别人使用。
作者: 瞿乐    时间: 2015-6-5 17:55
保护作用,不让别人使用。比如有个类是,人,人有钱,你不想别人使用你的钱,将钱使用private修饰。不提供方法的话别人是无法修改的,你使用public别人可以随意修改。
作者: 经济    时间: 2015-6-5 18:06
你说的是简单工厂,比如Arrays,Maths,Collections这类工具类吧
作者: 爱java爱生活    时间: 2015-6-5 21:54
加了private都是不想把实现过程暴露给别人看。
作者: 爱java爱生活    时间: 2015-6-5 21:55
加了private都是不想把实现过程暴露给别人看。
作者: TOBESKY    时间: 2015-6-5 22:31
主要是保护作用,就比如现实中的工具,不能随便改动
作者: TOBESKY    时间: 2015-6-5 22:44
主要是保护作用,就比如现实中的工具,不能随便改动




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2