2020-04-12 |

访问控制权限

现在让我们在main方法前面讨论public关键字。

public static void main(String[ ] args)

public是一个访问修饰符,意味着它用于设置访问级别。可以对类、属性和方法使用访问修饰符。

对于类,可用的修饰符是public或default(留空),如下所述:

public:任何其他类都可以访问该类。

默认值:该类只能由同一包中的类访问。

以下选项可用于属性和方法:

默认值:声明的变量或方法没有访问控制修饰符,对同一包中的任何其他类都可用。

public:可从任何其他类访问。

protected:提供与默认访问修饰符相同的访问,并添加了子类可以访问父类的受保护方法和变量(子类和超类将在后面的课程中介绍)。

private:只能在声明的类本身内访问。

例子:

public class Vehicle {
    private int maxSpeed;
    private int wheels;
    private String color;
    private double fuelCapacity;
    
    public void horn() {
        System.out.println("Beep!");
    }
}

最好将变量保存在一个私有类中。变量可以使用getter和setter进行访问和修改。

0

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论