টাইপস্ক্রিপ্টের একটি ইন্টারফেসে শুধুমাত্র পদ্ধতি এবং বৈশিষ্ট্যের ঘোষণা রয়েছে, কিন্তু বাস্তবায়ন নয়। ইন্টারফেসের সমস্ত সদস্যদের জন্য বাস্তবায়ন প্রদান করে ইন্টারফেসটি বাস্তবায়নকারী ক্লাসের দায়িত্ব৷
একটি ইন্টারফেসে কি পদ্ধতি থাকতে পারে?
ইন্টারফেসের বডিতে বিমূর্ত পদ্ধতি, ডিফল্ট পদ্ধতি এবং স্ট্যাটিক পদ্ধতি থাকতে পারে। একটি ইন্টারফেসের মধ্যে একটি বিমূর্ত পদ্ধতি একটি সেমিকোলন দ্বারা অনুসরণ করা হয়, কিন্তু কোন বন্ধনী নেই (একটি বিমূর্ত পদ্ধতিতে একটি বাস্তবায়ন থাকে না)।
টাইপস্ক্রিপ্টের কি পদ্ধতি আছে?
ফাংশনগুলি হল যে কোনও অ্যাপ্লিকেশনের মূল বিল্ডিং ব্লক, সেগুলি স্থানীয় ফাংশন হোক, অন্য মডিউল থেকে আমদানি করা হোক বা ক্লাসের পদ্ধতি। এগুলিও মান, এবং অন্যান্য মানের মতোই, TypeScript-এ কীভাবে ফাংশনগুলিকে কল করা যায় তা বর্ণনা করার অনেক উপায় রয়েছে৷
CAN ইন্টারফেসের কোন পদ্ধতি নেই?
হ্যাঁ, আপনি কোনো পদ্ধতি ছাড়াই একটি ইন্টারফেস লিখতে পারেন। … একটি মার্কার ইন্টারফেস অর্থাৎ এতে কোনো পদ্ধতি বা ক্ষেত্র নেই এই ইন্টারফেসগুলিকে বাস্তবায়ন করে একটি ক্লাস বাস্তবায়িত ইন্টারফেসের ক্ষেত্রে একটি বিশেষ আচরণ প্রদর্শন করবে৷
একটি ইন্টারফেসে কি কনস্ট্রাক্টর টাইপস্ক্রিপ্ট থাকতে পারে?
এটি টাইপস্ক্রিপ্টের জন্য একটি কনস্ট্রাক্টর ফাংশনের টাইপ স্বাক্ষর সংজ্ঞায়িত করার একটি উপায়। … প্রথম প্রকার FilterConstructor হল কন্সট্রাক্টর ইন্টারফেস। এখানে সব স্ট্যাটিক বৈশিষ্ট্য আছে, এবং কনস্ট্রাক্টর ফাংশন নিজেই। কনস্ট্রাক্টর ফাংশন একটি উদাহরণ প্রদান করে: IFilter.