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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么构造函数私有化就不能创建对象?

7 个回复

倒序浏览
构造函数是在对象一建立就运行,给对象初始化的,构造函数被 私有化,对象自然就建立不了
回复 使用道具 举报
谢谢!!!大神6666666
回复 使用道具 举报
创建对象要初始化,你都把构造函数私有化了,对象就不能调用这个类中的构造函数进行初始化了``
回复 使用道具 举报
构造函数是一new就运行的,你给私有化了,默认都是public的好吗。
回复 使用道具 举报
你要明白私有化是什么意思,就是只能在本类中使用,构造函数私有化之后,在其他类中创建此类对象,就没有权限进行,所以就无法创建对象了啊
回复 使用道具 举报
haitao 中级黑马 2016-3-30 09:41:05
7#
私有化后只能本类中调用!!!
回复 使用道具 举报
daniua 中级黑马 2016-3-30 19:48:01
8#
被私有了就不能访问了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马