Java中public、private、protected区别
时间:2026-01-31 09:13:05
Java中public可被任意类访问,private仅限本类访问,protected允许同一包及子类访问。
阐述:Java中的成员访问权限 private:仅限于定义它的类内部可访问。 public:在所有类中均可访问。 protected:可在自身类及子类中访问,超出继承关系范围则不可用。总结:通过不同的访问权限修饰符,控制成员的可见性和作用域。
从图中可见,子类可访问保护成员但不能引用私有成员,证实了私有成员在继承时不可见这一观点。

接下来,我们将检验public的有效性。结果显示,它依然能正常运作。这意味着当前作用域中最松散的是private。

- 以下为测试代码,欢迎尝试使用。
- }
- }
- /**
- */
- }
- }











