আমরা কি জাভাতে প্রধান ফাংশন ব্যক্তিগত ঘোষণা করতে পারি?
আমরা কি জাভাতে প্রধান ফাংশন ব্যক্তিগত ঘোষণা করতে পারি?
Anonim

হ্যাঁ, আমরা ঘোষণা করতে পারি দ্য প্রধান পদ্ধতি হিসাবে জাভাতে ব্যক্তিগত . এটি কোন ত্রুটি ছাড়াই সফলভাবে কম্পাইল করে কিন্তু রানটাইমে, এটি বলে যে প্রধান পদ্ধতি পাবলিক নয়।

একইভাবে, লোকেরা জিজ্ঞাসা করে, আমরা কি জাভাতে প্রধান পদ্ধতিকে ব্যক্তিগত হিসাবে ঘোষণা করতে পারি?

উত্তরঃ হ্যাঁ, আমরা প্রধান পদ্ধতি asprivate ঘোষণা করতে পারেন . এটি কোনো ত্রুটি ছাড়াই কম্পাইল করে, কিন্তু রানটাইমে, এটিকে প্রধান পদ্ধতি সর্বজনীন নয়।

দ্বিতীয়ত, আমরা জাভাতে প্রাইভেট ব্যবহার করি কেন? সংক্ষেপে ব্যক্তিগত মধ্যে কীওয়ার্ড জাভা ভেরিয়েবল এবং পদ্ধতিতে সর্বাধিক সীমাবদ্ধ অ্যাক্সেসের অনুমতি দেয় এবং এনক্যাপসুলেশনের সবচেয়ে শক্তিশালী ফর্ম অফার করে। ব্যক্তিগত সদস্যরা ক্লাসের বাইরে প্রবেশযোগ্য নয় এবং ব্যক্তিগত পদ্ধতি ওভাররাইড করা যাবে না।

একইভাবে কেউ জিজ্ঞাসা করতে পারে, কেন প্রধান পদ্ধতি জাভাতে ব্যক্তিগত নয়?

ভিতরে জাভা , যখনই আমরা সদস্য ঘোষণা করি (ইনস্ট্যান্সভেরিয়েবল বা পদ্ধতি ) হিসাবে একটি শ্রেণীর ব্যক্তিগত , সেই সদস্যদের শুধুমাত্র সেই ক্লাসের মধ্যে থেকে অ্যাক্সেস করা যেতে পারে। তারা করবে না এই ক্লাসের বাইরের যেকোনো ক্লাসের কাছে দৃশ্যমান হবে।

আমরা কি অভ্যন্তরীণ শ্রেণীকে প্রাইভেট হিসাবে ঘোষণা করতে পারি?

অসদৃশ a শ্রেণী , একটি অভ্যন্তরীণ শ্রেণী পারেন থাকা ব্যক্তিগত এবং একবার আপনি ঘোষণা করুন একটি অভ্যন্তরীণ ক্লাস-প্রাইভেট , এর বাইরের কোনো বস্তু থেকে এটি অ্যাক্সেস করা যাবে না শ্রেণী . একটি তৈরি করার জন্য প্রোগ্রাম নিম্নলিখিত অভ্যন্তরীণ শ্রেণীর এবং এটি অ্যাক্সেস করুন।

প্রস্তাবিত: