A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

java中的工具类为什么用private修饰构造方法?

7 个回复

倒序浏览
private,一般修饰成员变量。class一般用public。因为你用private修饰类,就是把类给隐藏了。但是也有例外,你不想把类给暴露出去,或者不想给别人使用。
回复 使用道具 举报
保护作用,不让别人使用。比如有个类是,人,人有钱,你不想别人使用你的钱,将钱使用private修饰。不提供方法的话别人是无法修改的,你使用public别人可以随意修改。
回复 使用道具 举报
你说的是简单工厂,比如Arrays,Maths,Collections这类工具类吧
回复 使用道具 举报
加了private都是不想把实现过程暴露给别人看。
回复 使用道具 举报
加了private都是不想把实现过程暴露给别人看。
回复 使用道具 举报
主要是保护作用,就比如现实中的工具,不能随便改动
回复 使用道具 举报
主要是保护作用,就比如现实中的工具,不能随便改动
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马