构造方法时 加public与不加public的区别问题

[复制链接]
查看11 | 回复3 | 2018-3-13 18:56:52 | 显示全部楼层 |阅读模式
你上面说的问题其实 就是 你这个类都不是public的 也就是其他包没法访问你这个类 但你的构造方法却是public的 又让其他的包下的类可以创建你这个类的对象 明显就有矛盾 所以肯定会有问题,其次 构造方法加public主要是为了让其他包下的类去访问,如果在同一个包中 这个就没啥大区别了,毕竟默认修饰的话 是包级访问,包以外的没法访问 要访问需要加上public...
回复

使用道具 举报

千问 | 2018-3-13 18:56:52 | 显示全部楼层
有一点点区别,加了public就是公告可以继承没有加就是默认的protected,是有限制的,不过一般构造方法不是很关注这块,构造方法主要是为创建事例而准备,...
回复

使用道具 举报

千问 | 2018-3-13 18:56:52 | 显示全部楼层
java 构造函数支持public的。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行