যদি একটি ক্লাস দুটি ইন্টারফেস প্রয়োগ করে যাতে একই স্বাক্ষর সহ একটি সদস্য রয়েছে, তাহলে সেই সদস্যটিকে ক্লাসে প্রয়োগ করার ফলে উভয় ইন্টারফেসই সেই সদস্যকে তাদের বাস্তবায়ন হিসাবে ব্যবহার করবে৷
একটি ইন্টারফেস সদস্যকে স্পষ্টভাবে বাস্তবায়ন করা সম্ভব—একটি ক্লাস সদস্য তৈরি করা যা শুধুমাত্র ইন্টারফেসের মাধ্যমে ডাকা হয়, এবং সেই ইন্টারফেসের জন্য নির্দিষ্ট
উদাহরণ
interface ICar{ void display(); } interface IBike{ void display(); } class ShowRoom : ICar, IBike{ void ICar.display(){ throw new NotImplementedException(); } void IBike.display(){ throw new NotImplementedException(); } } class Program{ static void Main(){ Console.ReadKey(); } }