什么是private关键字?怎么使用

在Java中,private是一种访问修饰符,它可以用来控制类成员的访问权限。被private修饰的成员只能在当前类中被访问,无法在其他类中被访问。

在使用private关键字时,需要注意以下几点:

  • private关键字只能修饰类的成员变量和成员方法,不能修饰类本身或局部变量。
  • private修饰的成员只能在当前类中被访问,无法在其他类中被访问。
  • 通常使用public的成员方法提供对private成员的访问和修改,以实现封装。

下面是一个使用private关键字的示例:

public class Person {
    private String name; // 姓名
    private int age; // 年龄

    // 构造方法
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    // getter方法
    public String getName() {
        return name;
    }

    // setter方法
    public void setName(String name) {
        this.name = name;
    }

    // getter方法
    public int getAge() {
        return age;
    }

    // setter方法
    public void setAge(int age) {
        this.age = age;
    }
}

在上面的示例中,nameage成员变量被声明为private,只能在Person类中被访问,不能在其他类中被访问。通过定义getNamegetAge方法,提供对nameage的访问,通过定义setNamesetAge方法,提供对nameage的修改。这种方式实现了封装,能够确保nameage只能通过提供的方法进行访问和修改。

猜你喜欢

转载自blog.csdn.net/GUDUzhongliang/article/details/131656772
今日推荐