সুচিপত্র:

আপনি কিভাবে জাভা অন্য ক্লাস থেকে একটি প্যারামিটার কল করবেন?
আপনি কিভাবে জাভা অন্য ক্লাস থেকে একটি প্যারামিটার কল করবেন?

ভিডিও: আপনি কিভাবে জাভা অন্য ক্লাস থেকে একটি প্যারামিটার কল করবেন?

ভিডিও: আপনি কিভাবে জাভা অন্য ক্লাস থেকে একটি প্যারামিটার কল করবেন?
ভিডিও: শিক্ষানবিস জাভা - অন্যান্য ক্লাস পদ্ধতি কলিং - পাঠ 16 2024, নভেম্বর
Anonim

প্রতি একটি পদ্ধতি কল করুন ভিতরে জাভা থেকে অন্য ক্লাস খুব সহজ। আমরা পারি একটি পদ্ধতি কল করুন থেকে অন্য ক্লাস শুধু যে একটি বস্তু তৈরি করে ক্লাস ভিতরে অন্য ক্লাস . একটি বস্তু তৈরি করার পরে, কল পদ্ধতি অবজেক্ট রেফারেন্স ভেরিয়েবল ব্যবহার করে। আসুন একটি উদাহরণ প্রোগ্রাম দিয়ে এটি বুঝতে পারি।

এটিকে সামনে রেখে, আপনি কীভাবে একটি বস্তুকে জাভাতে এক শ্রেণি থেকে অন্য শ্রেণিতে পাস করবেন?

জাভাতে অবজেক্ট পাস করা এবং রিটার্ন করা

  1. একটি ক্লাস টাইপের একটি ভেরিয়েবল তৈরি করার সময়, আমরা শুধুমাত্র একটি বস্তুর একটি রেফারেন্স তৈরি করি।
  2. এর কার্যকরী অর্থ হল যে বস্তুগুলি এমনভাবে কাজ করে যেন তারা কল-বাই-রেফারেন্স ব্যবহার করে পদ্ধতিতে পাস করা হয়।
  3. পদ্ধতির ভিতরে বস্তুর পরিবর্তনগুলি একটি যুক্তি হিসাবে ব্যবহৃত বস্তুতে প্রতিফলিত হয়।

পরবর্তীকালে, প্রশ্ন হল, আপনি কীভাবে C# এ অন্য ক্লাস থেকে একটি ভেরিয়েবলকে কল করবেন? আসলে একটি ঘোষণা মত সহজ আছে পরিবর্তনশীল উদাহরণস্বরূপ, কল যে পরিবর্তনশীল উদাহরণ নাম তৈরি করে একটি ঘোষণা মত পরিবর্তনশীল উদাহরণস্বরূপ, কল যে পরিবর্তনশীল উদাহরণ নাম তৈরি করে তাদের হিসাবে স্থির করুন এবং কল তাদের দ্বারা ক্লাস নাম উদাহরণস্বরূপ স্ট্যাটিক int t1 = 15; অন্য এটি ব্যবহার করুন ক্লাস সময়.

এটি বিবেচনা করে, আপনি কীভাবে জাভাতে একটি ব্যক্তিগত ভেরিয়েবলকে কল করবেন?

না, আপনি কোনোভাবেই পারবেন না অ্যাক্সেস দ্য জাভাতে ব্যক্তিগত ভেরিয়েবল . আপনি পাবলিক গেটার এবং সেটার পদ্ধতি প্রদান করতে পারেন অ্যাক্সেস অথবা এর মান পরিবর্তন করুন ব্যক্তিগত সদস্য ভেরিয়েবল.

কিভাবে আমরা অন্য পদ্ধতি থেকে পরিবর্তনশীল ব্যবহার করতে পারি?

তুমি পারবে না। ভেরিয়েবল একটি ভিতরে সংজ্ঞায়িত পদ্ধতি যে স্থানীয় পদ্ধতি . শেয়ার করতে চাইলে ভেরিয়েবল মধ্যে পদ্ধতি , তারপর আপনাকে সদস্য হিসাবে তাদের নির্দিষ্ট করতে হবে ভেরিয়েবল ক্লাসের বিকল্পভাবে, আপনি তাদের থেকে পাস করতে পারেন একটি পদ্ধতি প্রতি অন্য যুক্তি হিসাবে (এটি সর্বদা প্রযোজ্য নয়)।

প্রস্তাবিত: