TECH I.S.

Java protected

❮ Java キーワード


サブクラスのStudentは、protected属性を持つPersonクラスにアクセスします。

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 キーワード