کلمه کلیدی protected برای چیست؟
سلام
کلمه کلیدیprotected برای چیست؟
لطفا مثال بزنید
کلمه کلیدی protected برای چیست؟
سلام
کلمه کلیدیprotected برای چیست؟
لطفا مثال بزنید
سلام
عضوی از یک کلاس که به شکل protected است تنها درون بدنه کلاسی که در آن تعریف شده (base) و کلاس های مشتق شده از آن کلاس قابل دستیابی است.
یک عضو protected از یک کلاس پایه در کلاس مشتق شده (Derived) تنها در صورتی که دسترسی به آن از طریق کلاس مشتق شده صورت بگیرد دسترسی به آن ممکن خواهد بود:
class A { protected int x = 123;}
class B : A { void F() { A a = new A();
B b = new B();
a.x = 10; // Error b.x = 10; // OK }}