前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >访问修饰符的使用

访问修饰符的使用

作者头像
roobtyan
发布2019-02-21 15:50:36
6270
发布2019-02-21 15:50:36
举报
文章被收录于专栏:最高权限比特流

访问修饰符的重要意义在于:控制类、属性以及方法的可见性。 可见性,顾名思义,就是当前被修饰的内容对于其他内容是否可以访问的性质。 具体情况如下表所示:

情况&限制符

public

protected

default

private

同一类中

同一包中

子类

不同包中

上面的表格展示了使用不同的访问限制符时,对不同情况的可见性。“是”代表可以访问。 按照这种情况,可以看到,private的限制能力最强,只能在同一类中起作用,在本类以外的任何地方访问都会失败;而public是限制能力最弱的修饰符,正常来讲,在任何地方都可以对以public作为访问限制的访问。 另外,如果没有标注任何修饰符,那么修饰符就是default,所以一定要特别注意。

需要注意: 修饰类的时候,可以用的修饰符只有public和default(其实还有final),不得使用其他的修饰符,成员内部类可以使用private进行修饰。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年01月24日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档