[请问] package 的default 是什么?

楼主: JonDoe297 (JonDoe297)   2018-06-25 17:36:28
如题
请问class中
属性可设为
Public
Private
Protect
package
这四种
一般直接写程式
如不特别修改
则default 为public
那package的default 是什么呢?
为什么?
我有查过应该是private,但有人说是错
希望有大大能解答
如果有答案500p
小小心意
作者: Schottky (顺风相送)   2018-06-25 17:50:00
看是哪一家快递业者的 package 而定,这跟舱等无关喔!
作者: TaiwanFight   2018-06-25 18:01:00
public
作者: Pichazo (大屌)   2018-06-25 18:18:00
Java class的default不是package吗?不怎么懂原Po想问?package不就同个package内都看得到?
作者: lubu (lubu)   2018-06-25 18:37:00
三楼+1
作者: tntchn (tntchn)   2018-06-27 06:08:00
不对吧 这四个都是封装的存取权限https://bit.ly/1iy8rzC 根据权限开放程度不同private最封闭 public最开放 而不写(默认就是package-protected是介于private和protected之间的一个级别什么都不写不代表public噢这样

Links booklink

Contact Us: admin [ a t ] ucptt.com