অবজেক্ট ক্লাসের এই পদ্ধতির কোনটি একটি বস্তুকে ক্লোন করতে পারে?
অবজেক্ট ক্লাসের এই পদ্ধতির কোনটি একটি বস্তুকে ক্লোন করতে পারে?
Anonim

দ্য ক্লাস অবজেক্ট এর ক্লোন () পদ্ধতি তৈরি করে এবং ফেরত দেয় a অনুলিপি এর বস্তু , একই সঙ্গে শ্রেণী এবং সব ক্ষেত্র একই মান আছে সঙ্গে. যাহোক, অবজেক্ট . ক্লোন () একটি CloneNotSupportedException নিক্ষেপ করে যদি না বস্তু একটি উদাহরণ শ্রেণী যা ক্লোনযোগ্য মার্কার ইন্টারফেস প্রয়োগ করে।

তারপর, আপনি কিভাবে একটি বস্তু ক্লোন করবেন?

ব্যবহার করে একটি অনুলিপি তৈরি করা হচ্ছে ক্লোন () পদ্ধতি যার ক্লাস বস্তুর কপি তৈরি করতে হলে পাবলিক থাকতে হবে ক্লোন এটিতে বা এর মূল শ্রেণির একটিতে পদ্ধতি। প্রতিটি শ্রেণী যে বাস্তবায়ন করে ক্লোন () সুপার কল করা উচিত। ক্লোন () পেতে ক্লোন করা বস্তু রেফারেন্স ক্লাসকে অবশ্যই জাভা প্রয়োগ করতে হবে।

অবজেক্ট ক্লাসে পদ্ধতি কি কি? পদ্ধতি এর অবজেক্ট ক্লাস প্রদত্ত তুলনা করে বস্তু এই বস্তু . এটির সঠিক অনুলিপি (ক্লোন) তৈরি করে এবং ফেরত দেয় বস্তু . এই স্ট্রিং প্রতিনিধিত্ব প্রদান বস্তু . একক থ্রেড জেগে ওঠে, এই অপেক্ষায় বস্তুর মনিটর

একইভাবে, কেন অবজেক্ট ক্লাসে ক্লোন পদ্ধতি সংজ্ঞায়িত করা হয়?

ক্লোন () পদ্ধতি অগভীর অনুলিপির ডিফল্ট বাস্তবায়ন রয়েছে (এর অনুলিপি তৈরি করা বস্তু , রেফারেন্স কপি করা)। যেহেতু ইন্টারফেসে বাস্তবায়ন নেই (এটি জাভা 8 থেকে পরিবর্তিত হয়েছে), এটি স্থাপন করা হয়েছে অবজেক্ট ক্লাস (রুট) এবং মার্কার ইন্টারফেস হিসাবে ক্লোনযোগ্য করে (কোনও ছাড়াই পদ্ধতি ).

কোন ক্লাসে ক্লোন পদ্ধতি রয়েছে?

দ্য ক্লোন () পদ্ধতি এর অবজেক্ট ক্লাস ব্যবহার করা হয় ক্লোন একটি বস্তু . জাভা। lang ক্লোনযোগ্য ইন্টারফেস দ্বারা প্রয়োগ করা আবশ্যক শ্রেণী যার বস্তুর ক্লোন আমরা তৈরি করতে চাই।

প্রস্তাবিত: