ভিডিও: Scala এ ওভাররাইড কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
স্কালা পদ্ধতি ওভাররাইডিং . যখন একটি সাবক্লাসের অভিভাবক শ্রেণিতে সংজ্ঞায়িত একই নামের পদ্ধতি থাকে, তখন এটি পদ্ধতি হিসাবে পরিচিত ওভাররাইডিং . যখন সাবক্লাস প্যারেন্ট ক্লাসে সংজ্ঞায়িত পদ্ধতির জন্য একটি নির্দিষ্ট বাস্তবায়ন প্রদান করতে চায়, এটি ওভাররাইড করে প্যারেন্ট ক্লাস থেকে পদ্ধতি।
এখানে, আপনি কিভাবে Scala একটি পদ্ধতি ওভাররাইড করবেন?
ভিতরে স্কালা , পদ্ধতি ওভাররাইডিং ব্যবহারসমূহ অগ্রাহ্য করা করার জন্য সংশোধক অগ্রাহ্য করা ক পদ্ধতি সুপার ক্লাসে সংজ্ঞায়িত যেখানে, পদ্ধতি ওভারলোডিংয়ের জন্য কোন কীওয়ার্ড বা মডিফায়ারের প্রয়োজন হয় না, আমাদের শুধু পরিবর্তন করতে হবে, ব্যবহৃত প্যারামিটারের ক্রম বা প্যারামিটারের সংখ্যা পদ্ধতি বা প্যারামিটারের ডেটা প্রকার
উপরন্তু, স্কালা একাধিক উত্তরাধিকার সমর্থন করে? স্কালা না অনুমতি জন্য একাধিক উত্তরাধিকার প্রতি, কিন্তু প্রসারিত করার অনুমতি দেয় একাধিক বৈশিষ্ট্য ক্লাসের মধ্যে ইন্টারফেস এবং ক্ষেত্রগুলি ভাগ করার জন্য বৈশিষ্ট্যগুলি ব্যবহার করা হয়। এগুলি জাভা 8 এর ইন্টারফেসের মতো। ক্লাস এবং অবজেক্টগুলি বৈশিষ্ট্যগুলিকে প্রসারিত করতে পারে তবে বৈশিষ্ট্যগুলিকে তাত্ক্ষণিক করা যায় না এবং তাই কোনও পরামিতি নেই।
এই বিবেচনায় রেখে, স্কালা কোন শ্রেণি থেকে উত্তরাধিকার সূত্রে প্রাপ্ত?
এটা হয় মধ্যে প্রক্রিয়া স্কালা যার দ্বারা শ্রেণী হল অনুমতি দেওয়া উত্তরাধিকারী অন্যটির বৈশিষ্ট্য (ক্ষেত্র এবং পদ্ধতি) শ্রেণী . গুরুত্বপূর্ণ পরিভাষা: সুপার ক্লাস : দ্য শ্রেণী যার বৈশিষ্ট্য উত্তরাধিকারসূত্রে প্রাপ্ত হয় সুপারক্লাস (বা একটি বেস) হিসাবে পরিচিত শ্রেণী অথবা একজন অভিভাবক শ্রেণী ).
স্কালাতে সুপার ক্লাস কি?
একটি উপর একটি পদ্ধতি কল স্কালাতে সুপার ক্লাস . আমরা যখন কল করতে চাই তখন এই ধারণাটি ব্যবহার করা হয় সুপার ক্লাস পদ্ধতি তাই যখনই ক ভিত্তি এবং সাবক্লাসের একই নামের পদ্ধতি আছে তারপরে আমরা ব্যবহার করি অস্পষ্টতা সমাধান করতে সুপার কল করতে কীওয়ার্ড বেস ক্লাস পদ্ধতি কীওয়ার্ড সুপার উত্তরাধিকার ধারণার সাথে এটি এসেছে।
প্রস্তাবিত:
Scala অভিনেতা কি?
স্কালার প্রাথমিক সমসাময়িক গঠন হল অভিনেতা। অভিনেতারা মূলত সমসাময়িক প্রক্রিয়া যা বার্তা বিনিময় করে যোগাযোগ করে। অভিনেতাদের সক্রিয় বস্তুর একটি ফর্ম হিসাবেও দেখা যেতে পারে যেখানে একটি পদ্ধতি আহ্বান করা একটি বার্তা পাঠানোর সাথে মিলে যায়
ডকার কম্পোজ ওভাররাইড কি?
ডকার-কম্পোজ. অগ্রাহ্য করা. yml হল কনফিগারেশন ফাইল যেখানে আপনি ডকার-কম্পোজ থেকে বিদ্যমান সেটিংস ওভাররাইড করতে পারেন। yml বা এমনকি সম্পূর্ণ নতুন পরিষেবা যোগ করুন। আপনি হয় বিদ্যমান ডকার-কম্পোজ কপি করতে পারেন
আপনি রানেবল ইন্টারফেস বাস্তবায়ন করলে আপনাকে কোন পদ্ধতিটি ওভাররাইড করতে হবে?
একটি শ্রেণী যেটি Runnable প্রয়োগ করে থ্রেডকে একটি থ্রেড ইন্সট্যান্সিয়েট করে এবং লক্ষ্য হিসাবে নিজেকে পাস করে থ্রেড সাবক্লাসিং ছাড়াই চলতে পারে। বেশিরভাগ ক্ষেত্রে, রানেবল ইন্টারফেসটি ব্যবহার করা উচিত যদি আপনি শুধুমাত্র রান() পদ্ধতি ওভাররাইড করার পরিকল্পনা করেন এবং অন্য কোন থ্রেড পদ্ধতি নেই
সিএসএস-এ উত্তরাধিকারসূত্রে প্রাপ্ত একটি সম্পত্তি কীভাবে আপনি ওভাররাইড করবেন?
উত্তরাধিকারসূত্রে প্রাপ্ত সম্পত্তির নিয়ম উত্তরাধিকার একটি শিশু উপাদানকে একটি পিতামাতার উপাদান থেকে শৈলী উত্তরাধিকারী হতে দেয়। আমাদের যখন উত্তরাধিকার সূত্রে প্রাপ্ত শৈলীগুলিকে ওভাররাইড করতে হবে, তখন এটি আমাদের CSS-এ চাইল্ড এলিমেন্টকে লক্ষ্য করে সহজেই করা যেতে পারে। আগের উদাহরণে আমরা দেখেছি কিভাবে সোর্স অর্ডার ব্লককোট এলিমেন্টের পটভূমির রঙ নির্ধারণ করে
Scala মধ্যে অন্তর্নিহিত শ্রেণী কি?
Scala 2.10 অন্তর্নিহিত ক্লাস নামে একটি নতুন বৈশিষ্ট্য চালু করেছে। একটি অন্তর্নিহিত শ্রেণী হল অন্তর্নিহিত কীওয়ার্ড দ্বারা চিহ্নিত একটি শ্রেণী। এই কীওয়ার্ডটি ক্লাসের প্রাইমারি কনস্ট্রাক্টরকে অন্তর্নিহিত রূপান্তরের জন্য উপলব্ধ করে যখন ক্লাসের সুযোগ থাকে। SIP-13-এ অন্তর্নিহিত ক্লাসের প্রস্তাব করা হয়েছিল