java中的四种修饰符:privateprotectedpublic和default的区别
Posted boshen-hzb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的四种修饰符:privateprotectedpublic和default的区别相关的知识,希望对你有一定的参考价值。
本类 | 本包 | 子类 | 包外 | |
public | 可以 | 可以 | 可以 | 可以 |
protected | 可以 | 可以 | 可以 | 不可以 |
default | 可以 | 可以 | 不可以 | 不可以 |
private | 可以 | 不可以 | 不可以 | 不可以 |
区别:
public:可以被所有其他类所访问
private:只能被自己访问和修改
protected:自身、子类及同一个包中类可以访问
default:同一包中的类可以访问,声明时没有加修饰符,认为是friendly。
以上是关于java中的四种修饰符:privateprotectedpublic和default的区别的主要内容,如果未能解决你的问题,请参考以下文章