java 中public private protected区别
时间: 2023-03-28 13:03:27 浏览: 142
public、private、protected 是 Java 中的访问修饰符,用于控制类、方法和变量的访问权限。
public 表示公共的,可以被任何类访问。
private 表示私有的,只能在本类中访问。
protected 表示受保护的,只能在本类、同一包内的类和子类中访问。
相关问题
java中public private protected区别
Java中的public、private和protected是访问修饰符,用于控制类、方法和变量的访问权限。
public:公共的,任何地方都可以访问,包括其他包中的类。
private:私有的,只有在当前类中才能访问,其他类无法访问。
protected:受保护的,只有在当前类和其子类中才能访问,其他类无法访问。
java的public private protected
public:公共访问修饰符,表示该类、方法或属性可以被任何其他类访问。
private:私有访问修饰符,表示该类、方法或属性只能被自己所在的类访问,其他类无法访问。
protected:保护访问修饰符,表示该类、方法或属性可以被自己所在的类和同一个包中的其他类访问,以及其他包中的子类访问。
注意:在类中,只有 public 和 default 级别的访问修饰符可以用来修饰类本身。而 private 和 protected 级别的访问修饰符只能用来修饰类的成员变量和方法。
阅读全文