[請問] 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