广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java修饰符之受保护的访问修饰符_北大青鸟IT计算机学校

作者:邓华发布时间:2021-01-08分类:Java技术浏览:965


导读:Java是现在非常主流的编程语言之一,很多人想转行学习IT,首选Java语言。那么,下接下来跟着惠州北大青鸟老师一起来学习Java修饰符之受保护的访问修饰符。

Java是现在非常主流的编程语言之一,很多人想转行学习IT,首选Java语言。那么,下接下来跟着惠州北大青鸟老师一起来学习Java修饰符之受保护的访问修饰符。

受保护的访问修饰符-protected

被声明为 protected 的变量、方法和构造器能被同一个包中的任何其他类访问,也能够被不同包中的子类访问。

Protected 访问修饰符不能修饰类和接口,方法和成员变量能够声明为 protected,但是接口的成员变量和成员方法不能声明为 protected。

子类能访问 Protected 修饰符声明的方法和变量,这样就能保护不相关的类使用这些方法和变量。

下面的父类使用了 protected 访问修饰符,子类重载了父类的 openSpeaker() 方法。

class AudioPlayer {

    protected boolean openSpeaker(Speaker sp) {

       // 实现细节

    }

 }

 class StreamingAudioPlayer {

    boolean openSpeaker(Speaker sp) {

       // 实现细节

    }

 }

如果把 openSpeaker() 方法声明为private,那么除了 AudioPlayer 之外的类将不能访问该方法。

如果把 openSpeaker() 声明为 public,那么所有的类都能够访问该方法。

如果我们只想让该方法对其所在类的子类可见,则将该方法声明为 protected。

想了解更多关于Java的资讯,可以来惠州北大青鸟新方舟校区了解一下。

java8.png

Java


标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发


Java技术排行
标签列表
网站分类
文章归档
最近发表