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


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細