Java中访问修饰符public、private、protecte、default的意义讲解:
public(接口访问权限): Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。
private(你无法访问): Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。
protected(继承访问权限): 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。
default(包访问权限):即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。
Java修饰符public,private,protected及默认的区别
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java中public、默认修饰符、protected、private四种修饰符的含义及范围
点此进入
java 开发语言 后端 javascript -
【Kotlin】private、 protected、 internal 和 public指定修饰符的区别
其中是一个可见修饰符。区别如下:其中特别强调一下:可见性修饰符-kotlin中文
kotlin android 开发语言 修饰符 可见性 -
Java-访问权限修饰符(public、protected、private)
Java访问权限修饰符共有四种:public、protected、private、没有修饰符
java 访问权限修饰符 访问权限 构造器