The @Override৷ টীকা হল একটি ডিফল্ট জাভা টীকা এবং এটি জাভা 1.5-এ চালু করা যেতে পারে সংস্করণ। @ওভাররাইড টীকা ইঙ্গিত করে যে শিশু শ্রেণীর পদ্ধতিটি তার বেস ক্লাস পদ্ধতিকে ওভার-রাইট করছে .
দি @ওভাররাইড ৷ টীকা দুটি কারণে কার্যকর হতে পারে
- এটি কম্পাইলার থেকে একটি সতর্কতা বের করে যদি টীকা করা পদ্ধতি আসলে কিছু ওভাররাইড না করে।
- এটি সোর্স কোডের পঠনযোগ্যতা উন্নত করতে পারে।
সিনট্যাক্স
পাবলিক @ইন্টারফেস ওভাররাইড
উদাহরণ
<প্রি>ক্লাস বেসক্লাস { পাবলিক ভ্যাড ডিসপ্লে() { System.out.println("বেস ক্লাসে, টেস্ট() পদ্ধতি"); }}ক্লাস চাইল্ডক্লাস বেসক্লাস { প্রসারিত করে @ওভাররাইড সর্বজনীন অকার্যকর প্রদর্শন() { System.out.println("শিশু শ্রেণিতে, পরীক্ষা() পদ্ধতি"); }}// প্রধান ক্লাস পাবলিক ক্লাস ওভাররাইড অ্যানোটেশন টেস্ট { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { System.out.println("@Override Example"); বেসক্লাস পরীক্ষা =নতুন চাইল্ডক্লাস(); test.display(); }}আউটপুট
@Override ExampleIn চাইল্ড ক্লাস, test() পদ্ধতি