হ্যাঁ৷ , একটি সুপারক্লাসের সুরক্ষিত পদ্ধতি ওভাররাইড হতে পারে একটি সাবক্লাস দ্বারা। সুপারক্লাস পদ্ধতি সুরক্ষিত থাকলে, সাবক্লাস ওভাররাইড করা পদ্ধতিটি সুরক্ষিত থাকতে পারে অথবা সর্বজনীন (কিন্তু ডিফল্ট নয় অথবা ব্যক্তিগত ) যার অর্থ হল সাবক্লাস ওভাররাইড করা পদ্ধতিতে দুর্বল অ্যাক্সেস স্পেসিফায়ার থাকতে পারে না .
উদাহরণ
class A { protected void protectedMethod() { System.out.println("superclass protected method"); } } class B extends A { protected void protectedMethod() { System.out.println("subclass protected method"); } } public class Test { public static void main(String args[]) { B b = new B(); b.protectedMethod(); } }
আউটপুট
subclass protected method