java访问权限

今天写策略模式的Demo时,发现子类的对象可以访问到父类的protected对象,查了一下才反应过来原来是获得了包访问权限。不禁感慨这个都记不清了。赶紧记下来。

public:

这个不多说,就是都能访问

默认访问权限:

同包内可以访问

private:

只有本类可以访问

重点讲述protected:

这个又称为继承访问权限。只有它的子类能访问,有一点非常需要注意。子类能访问不代表子类的对象能够访问

同时它还具有包访问权限。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 为什么要有访问权限控制? 重构(Refactor)即对现有代码进行重新构造、书写,从而使得代码更具有可读性、更容易...
    LilacZiyun阅读 1,618评论 3 3
  • 1.先说说感触 Java最初的兴起,很大一部分是因为它是面向对象的语言。面向对象最大的特点便是“万事万物皆对象”,...
    lanceJin阅读 470评论 5 3
  • 这篇文章讲的很好(Java基础详解 (一)Java的类成员访问权限修饰词(以及类访问权限) 其实主要就在这张图 我...
    jsy_hello阅读 212评论 0 0
  • ajax方法实现 123123123zajax是最常用的http请求的方式。 这里做了一个可以兼a 容个浏览器的a...
    一丁o阅读 982评论 0 5
  • 二月仲春 一个充满希望的季节 万物呼之欲出 暗香浮动 高柳夹堤 土膏微润 满眼都是生命在涌动 煮一壶清茶 细品光阴...
    青青子衿yx阅读 265评论 0 1

友情链接更多精彩内容