ভিডিও: আপনি একটি জাভা উৎস ফাইল একাধিক ক্লাস থাকতে পারে?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
হ্যা এটি করতে পারা . যাইহোক, সেখানে করতে পারা শুধুমাত্র হতে এক পাবলিক শ্রেণী প্রতি java ফাইল , সর্বজনীন হিসাবে ক্লাস অবশ্যই আছে হিসাবে একই নাম উৎস ফাইল . একটি জাভা ফাইল করতে পারেন গঠিত একাধিক ক্লাস শুধুমাত্র যে সীমাবদ্ধতা সঙ্গে এক তাদের মধ্যে করতে পারা সর্বজনীন হতে
উপরন্তু, আমরা একটি ক্লাস মধ্যে একাধিক পাবলিক ক্লাস থাকতে পারে?
আপনার একটি ক্লাসের মধ্যে একাধিক ক্লাস থাকতে পারে .তাদের ইনার বলা হয় ক্লাস es বা নেস্টেড ক্লাস . তুমি পারবে এমন কি একাধিক ক্লাস আছে সংজ্ঞা ভিতরে একটি সত্তা ছাড়া একটি একক.java ফাইল অন্যের মধ্যে বাসা বাঁধে (প্রদত্ত যে শুধুমাত্র একটি পাবলিক , কারণ ক পাবলিক ক্লাস ঘোষণা করতে হবে ভিতরে পরে নামের একটি ফাইল)।
এছাড়াও, একটি ক্লাস জাভাতে অন্য ক্লাস থাকতে পারে? ভিতরে জাভা , ঠিক পদ্ধতির মত, a এর ভেরিয়েবল শ্রেণী খুব করতে পারা আছে অন্য ক্লাস এর সদস্য হিসাবে। লেখা a শ্রেণী মধ্যে অন্য প্রবেশের অনুমতি দেওয়া হয় জাভা . দ্য শ্রেণী ভিতরে লেখাকে বলা হয় নেস্টেড শ্রেণী , এবং শ্রেণী যে ভিতরের ধারণ করে শ্রেণী বহিরাগত বলা হয় শ্রেণী.
একইভাবে, সোর্স ফাইলে আমাদের কি একাধিক প্যাকেজ স্টেটমেন্ট থাকতে পারে?
সেখানে করতে পারা শুধুমাত্র হতে একটি প্যাকেজ বিবৃতি প্রত্যেকটিতে উৎস ফাইল , এবং এটা সব ধরনের জন্য প্রযোজ্য ফাইল . দ্রষ্টব্য: যদি আপনি রাখা একাধিক প্রকার ina একক উৎস ফাইল , কেবল একজন পারে পাবলিক হতে হবে, এবং এটা আবশ্যক আছে হিসাবে একই নাম উৎস ফাইল .অন্যথায়, ক্লাস এবং ইন্টারফেস নামভুক্ত প্যাকেজ.
আপনি কোন নাম ছাড়া জাভা উৎস ফাইল সংরক্ষণ করতে পারেন?
হ্যাঁ, কম্পাইল করা সম্ভব একটি জাভা সোর্স ফাইল সঙ্গে বিভিন্ন ফাইলের নাম কিন্তু আপনি অভ্যন্তরে সংজ্ঞায়িত শ্রেণীগুলির একটিও যখন সর্বজনীন হয় তা নিশ্চিত করতে হবে আপনি কম্পাইল উৎস ফাইল সংশ্লিষ্ট.শ্রেণী নথি পত্র ভিতরে ক্লাসের জন্য উৎস ফাইল তৈরি করা হয়.
প্রস্তাবিত:
আমাদের কি জাভাতে একটি ক্লাসের মধ্যে একাধিক পাবলিক ক্লাস থাকতে পারে?
হ্যাঁ আমি পারি. যাইহোক, প্রতি পাবলিক ক্লাস শুধুমাত্র হতে পারে. java ফাইল, যেহেতু পাবলিক ক্লাসের সোর্স ফাইলের মতো একই নাম থাকতে হবে। OneJava ফাইলটি সীমাবদ্ধতার সাথে একাধিক ক্লাস নিয়ে গঠিত হতে পারে যেগুলির মধ্যে শুধুমাত্র একটি পাবলিক হতে পারে
কোন ক্লাস জাভা উত্তরাধিকারী হতে পারে কয়টি ক্লাস?
যখন একটি শ্রেণী একাধিক শ্রেণী প্রসারিত করে তখন একে একাধিক উত্তরাধিকার বলে। উদাহরণস্বরূপ: ক্লাস C ক্লাস A এবং B প্রসারিত করে তারপর এই ধরণের উত্তরাধিকার একাধিক উত্তরাধিকার হিসাবে পরিচিত। জাভা একাধিক উত্তরাধিকার অনুমোদন করে না
আপনি একাধিক বিদেশী কী থাকতে পারে?
একটি টেবিলে একাধিক বিদেশী কী থাকতে পারে এবং প্রতিটি বিদেশী কীর আলাদা প্যারেন্ট টেবিল থাকতে পারে। প্রতিটি বিদেশী কী ডাটাবেস সিস্টেম দ্বারা স্বাধীনভাবে প্রয়োগ করা হয়। অতএব, বিদেশী কী ব্যবহার করে টেবিলের মধ্যে ক্যাসকেডিং সম্পর্ক স্থাপন করা যেতে পারে
একটি ক্লাস একটি কনস্ট্রাক্টর থাকতে পারে?
একটি শ্রেণীর জন্য কোন কনস্ট্রাক্টর না থাকা সম্ভব। (এখানে আঁকার জন্য একটি গুরুত্বপূর্ণ পার্থক্য হল যে JVM-এর জন্য সমস্ত ক্লাস ফাইলের একটি কনস্ট্রাক্টর থাকা প্রয়োজন হয় না; তবে, জাভাতে সংজ্ঞায়িত যেকোনো ক্লাসের একটি ডিফল্ট কনস্ট্রাক্টর থাকে যদি একটি কনস্ট্রাক্টর স্পষ্টভাবে ঘোষণা করা না হয়
আমাদের একাধিক অ্যাপ কনফিগার ফাইল থাকতে পারে?
আপনি কোডিং ছাড়া একাধিক কনফিগারেশন ফাইল (যেমন লাইব্রেরি প্রকল্পের প্রতি একটি) ব্যবহার করতে পারবেন না। বিকল্প: আপনি কোড দ্বারা একটি বিকল্প কনফিগার ফাইল লোড করতে ConfigurationManager ক্লাস ব্যবহার করতে পারেন