مثال
زیر کلاس دانشآموز به کلاس شخص با محافظتشده دسترسی پیدا میکند. ویژگی ها:
فرد کلاس {
محافظت شده String fname = "John";
محافظت شده String lname = "Doe";
محافظت شده String email = "john@doe.com";
حفاظت شده بین سن = 24;
}
کلاس دانش آموز شخص {
خصوصی فارغ التحصیلی سال = 2018;
public static void main(string[] args) {
Student myObj = Student();
System.out.println("Name: " + myObj.fname + " " + myObj.lname);
System.out.println("ایمیل: " + myObj.email);
System.out.println("سن: " + myObj.age);
System.out.println("سال فارغ التحصیلی: " + myObj.graduationYear);
}
}
تعریف و استفاده
کلمه کلیدی محافظتشده یک اصلاحکننده دسترسی است که برای ویژگیها، متدها و سازندهها استفاده میشود و آنها را در بسته و زیر کلاسهای مشابه قابل دسترسی میکند.
صفحات مرتبط
در آموزش اصلاحکنندههای جاوا، درباره اصلاحکنندهها بیشتر بخوانید.