জাভাতে প্যারামিটার পাসিং বলতে আপনি কী বোঝেন?
জাভাতে প্যারামিটার পাসিং বলতে আপনি কী বোঝেন?

ভিডিও: জাভাতে প্যারামিটার পাসিং বলতে আপনি কী বোঝেন?

ভিডিও: জাভাতে প্যারামিটার পাসিং বলতে আপনি কী বোঝেন?
ভিডিও: জাভাতে মান অনুসারে আর্গুমেন্ট পাস করা 2024, নভেম্বর
Anonim

জাভাতে প্যারামিটার পাসিং . পাসিং byvalue মানে, যখনই কোনো পদ্ধতিতে কল করা হয়, পরামিতি হয় মূল্যায়ন করা হয়, এবং ফলাফলের মান মেমরির একটি অংশে অনুলিপি করা হয়।

এছাড়াও প্রশ্ন হল, জাভাতে প্যারামিটার পাস করা কি?

যখন একটি প্যারামিটার হয় পাস -দ্বারা- মান , কলকারী এবং কলী পদ্ধতি দুটি ভিন্নভাবে কাজ করে ভেরিয়েবল যেগুলো একে অপরের কপি। একটি ভেরিয়েবলের কোনো পরিবর্তন অন্যটিকে পরিবর্তন করে না। এর মানে হল যে amethod কল করার সময়, পরামিতি পাস ক্যালি পদ্ধতিতে মূলের বেক্লোন হবে পরামিতি.

উপরন্তু, জাভা সমর্থন করে কি ধরনের প্যারামিটার পাসিং? জাভা কেবল সমর্থন করে মান দ্বারা পাস. বস্তুর সাথে, বস্তুর উল্লেখ নিজেই হয় পাস মূল্য এবং তাই উভয় মূল রেফারেন্স এবং প্যারামিটার উভয় অনুলিপি একই বস্তু উল্লেখ করুন। উত্তর: সমস্ত আদিম বা সাধারণ ডেটাটাইপ (int, float, বুলিয়ান ইত্যাদি) হল পাস কল বাই ভ্যালু হিসাবে।

এখানে, একটি পদ্ধতিতে একটি প্যারামিটার পাস করার অর্থ কী?

পাস -দ্বারা- মান মানে যে যখন আপনি একটি কল পদ্ধতি , প্রতিটি প্রকৃত একটি অনুলিপি প্যারামিটার ( যুক্তি ) প্রেরণ করা হয় . আপনি করতে পারা যে অনুলিপি ভিতরে পরিবর্তন পদ্ধতি , কিন্তু এই ইচ্ছাশক্তি বাস্তবে কোন প্রভাব নেই প্যারামিটার.

কেন আমরা পদ্ধতিতে পরামিতি পাস করি?

রেফারেন্স ডেটা টাইপ পরামিতি , যেমন বস্তু, হয় এছাড়াও পাস মধ্যে পদ্ধতি দ্বারা মান এর মানে হল যে যখন পদ্ধতি রিটার্ন, পাস -রেফারেন্সে এখনও আগের মতো একই বস্তুর উল্লেখ রয়েছে। যাইহোক, বস্তুর ক্ষেত্রের মান করতে পারা মধ্যে পরিবর্তন করা হয়েছে পদ্ধতি , যদি তাদের সঠিক অ্যাক্সেস লেভেল থাকে।

প্রস্তাবিত: