如果定义变量的时候用int i=10;那么缺省是public还是protected,private?

Ericsson 2002-03-21 10:53:00
谢谢了
...全文
80 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eric_yu 2002-03-21
  • 打赏
  • 举报
回复
friendly
Hawk123 2002-03-21
  • 打赏
  • 举报
回复
It's Friendly type.
This type of variable can only be accessed within the same package.
cosmo 2002-03-21
  • 打赏
  • 举报
回复
default 就是default, 对同PACKAGE近似PUBLIC, 对不同PACKAGE 近似PRIVATE, 和protected 沒有关
Ericsson 2002-03-21
  • 打赏
  • 举报
回复
那就是说不一定是public或者protected了?
bread213 2002-03-21
  • 打赏
  • 举报
回复
default
salute 2002-03-21
  • 打赏
  • 举报
回复
米说得对,就是FRIENDLY
ChDw 2002-03-21
  • 打赏
  • 举报
回复
如果你在函数中定义当然是局部变量啦,
如果是类的成员的话,应该算是package,包内的类也可以访问这个变量,
包外的和子类都不可以访问
cleverfish 2002-03-21
  • 打赏
  • 举报
回复
** public、private、protected及friendly应用范围区别:

1) private--只对类来说是可见的

2) public--对全世界来说都可见

3) protected--对封装(包)和所有子类来说可见

4) 默认(friendly)--对整个封装(包)可见
Whyin 2002-03-21
  • 打赏
  • 举报
回复
默认的是:
friendly 友好的在一个包中可以访问

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧