3
কেন সি # ইন্টারফেসে বৈশিষ্ট্যগুলিকে অনুমতি দেয়?
সি # তে, নিম্নলিখিত কোডটি বৈধ interface I{ int property{get;set;} } যা আমার কাছে কোন মানে করে না। এটি ইন্টারফেসের অন্যতম গুরুত্বপূর্ণ নীতি ভঙ্গ করে বলে মনে হচ্ছে: রাষ্ট্রের অভাব (অন্য কথায়, ক্ষেত্র নেই)। সম্পত্তি কি অন্তর্ভুক্ত ব্যক্তিগত ক্ষেত্র তৈরি করে না? ইন্টারফেসের জন্য এটি কি সত্যই খারাপ হবে না?