protected

Оновлено: 22.05.2023

❮ Ключові слова Java

Підклас Student отримує доступ до класу Person з захищеними атрибутами:

Student
Person
protected
class Person {
  protected String fname = "John";
  protected String lname = "Doe";
  protected String email = "john@doe.com";
  protected int age = 24;
}

class Student extends Person {
  private int graduationYear = 2018;
  public static void main(String[] args) {
    Student myObj = new Student();
    System.out.println("Name: " + myObj.fname + " " + myObj.lname);
    System.out.println("Email: " + myObj.email);
    System.out.println("Age: " + myObj.age);
    System.out.println("Graduation Year: " + myObj.graduationYear);
  }
}

Визначення та використання

Ключове слово protected - це модифікатор доступу, який використовується для атрибутів, методів і конструкторів, роблячи їх доступними в одному пакеті та підкласах.

Пов'язані сторінки

Дізнайтеся більше про модифікатори у нашому підручнику з модифікаторів Java.

❮ Ключові слова Java