কেন ক্ষেত্র সাধারণত ব্যক্তিগত হয়?
কেন ক্ষেত্র সাধারণত ব্যক্তিগত হয়?
Anonim

ক্ষেত্র ঘোষণা করা উচিত ব্যক্তিগত যদি না এটি না করার একটি ভাল কারণ থাকে। প্রোগ্রামিংয়ে দীর্ঘস্থায়ী মূল্যের একটি নির্দেশক নীতি হল "গোপন রেখে লহরের প্রভাব কমিয়ে দিন।" যখন একটি ক্ষেত্র হয় ব্যক্তিগত , কলকারী পারে না সাধারণত অনুপযুক্ত সরাসরি অ্যাক্সেস পেতে ক্ষেত্র.

তার, কেন উদাহরণ ভেরিয়েবল ব্যক্তিগত হিসাবে ঘোষণা করা উচিত?

উদাহরণ ভেরিয়েবল উচিত থাকা ব্যক্তিগত ঘোষণা তথ্য লুকিয়ে প্রচার করতে, তাই উচিত ক্লাসের বাইরে থেকে অ্যাক্সেস করা যাবে না। যাইহোক, কয়েকটি ক্ষেত্রে যেখানে ক্লাসের বাইরে থেকে অ্যাক্সেস করা হয়, তাদের অবশ্যই একটি বস্তু দ্বারা যোগ্য হতে হবে (যেমন, মাইপয়েন্ট। x)। ক্লাস ভেরিয়েবল ক্লাসের নামের সাথে যোগ্য (যেমন, রঙ।

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

সহজভাবে, কেন পাবলিকের পরিবর্তে ব্যক্তিগত ব্যবহার করবেন?

চলক তৈরি করে a ব্যক্তিগত ডেটা সদস্য, আপনি আরও সহজে নিশ্চিত করতে পারেন যে মানটি কখনই পরিবর্তন বা পরিবর্তন করা হবে না। অন্যদিকে, যদি চলক হয় পাবলিক , অন্য ক্লাস মান পরিবর্তন বা পরিবর্তন করতে পারে যা কোডের অন্যান্য অংশগুলিকে ক্র্যাশ করতে পারে।

জাভা একটি ব্যক্তিগত ক্ষেত্র কি?

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

প্রস্তাবিত: