Java Interface
Interface
Interface: Interface টা declared করা হয় interface keyword এর মাধ্যমে এবং এর কোনো object তৈরি করা যায় না।
Interface এ শুধুমাত্র Abstract Mehtod (যার signature or implementation or body part or defination থাকে না) & Constants Variable (যার value পরিবর্তন করতে পারব না) থাকতে পারে। যে class, এই Interface কে inherit or drive করবে সেখানে Abstract Mehtod এর implementation করতে হবে।
Ex-1:
interface A{
abstract void method1();
}
interface A{
abstract void method1();
}
Ex-2:
বুঝার জন্যঃ
- Interface এ access modifier শুধুমাত্র public ব্যাবহার করতে পারবে (method or variable এর পূর্বে ), Private & Protected ব্যাবহার করতে পারবে না। public না লেখলেও এটি BY DEFAULT public ধরে নিবে)
No comments