CodeGym University
শিক্ষণ
কোর্স
কাজ
সমীক্ষা ও কুইজ
গেমস
সহায়তা
অনুপ্রেরণামূলক সূচি
কমিউনিটি
ব্যবহারকারী
ফোরাম
চ্যাট
প্রবন্ধ
সাফল্যের কাহিনি
কার্যকলাপ
পর্যালোচনা
গ্রাহক মর্যাদা
হালকা রঙের থিম
পাঠ
পর্যালোচনা
আমাদের সম্পর্কে
শুরু করো
শেখা শুরু করো
এখনই শেখা শুরু করো
অনুসন্ধান মানচিত্র
পাঠ
সব অনুসন্ধান
লেভেল 2
ওভারলোডিং পদ্ধতি | অংশ ২
মডিউল 2: জাভা কোর
লেভেল 2,
পাঠ 4
"হ্যালো, অ্যামিগো! কয়েকদিন আগে আমি তোমাকে ওভারলোডিং পদ্ধতির কথা বলেছিলাম। তুমি কি সব বুঝতে পেরেছ?" "হ্যাঁ। আমার মনে আছে। প্রতিটি ক্লাসের পদ্ধতি অবশ্যই অনন্য হতে হবে। যদি ক্লাসে একই নাম এবং পরামিতি প্রকারের (এবং পরামিতিগুলির ক্রম গুরুত্বপূর
পদ্ধতি ওভাররাইডিং
মডিউল 2: জাভা কোর
লেভেল 2,
পাঠ 5
ওহে! আপনি ইতিমধ্যে জাভা পদ্ধতি ব্যবহার করেন এবং সেগুলি সম্পর্কে অনেক কিছু জানেন। নিশ্চয়ই আপনি অনেক পদ্ধতি সহ একটি ক্লাস জুড়ে এসেছেন যার একই নাম কিন্তু ভিন্ন যুক্তি তালিকা রয়েছে। আপনি মনে রাখবেন যে এই ক্ষেত্রে আমরা মেথড ওভারলোডিং ব্যবহার
স্তরের জন্য অতিরিক্ত পাঠ
মডিউল 2: জাভা কোর
লেভেল 2,
পাঠ 6
পদ্ধতি, পরামিতি, মিথস্ক্রিয়া, এবং ওভারলোডিং একটি পদ্ধতি হল কমান্ডের একটি সেট যা একটি প্রোগ্রামে কিছু অপারেশন করে। অন্য কথায়, একটি পদ্ধতি হল একটি ফাংশন, এমন কিছু যা আপনার ক্লাস জানে কিভাবে করতে হয়। অন্যান্য প্রোগ্রামিং ভাষায়, পদ্ধতিগুলিক
উন্নত Maven প্রকল্প নির্মাণ
মডিউল 3
লেভেল 2,
পাঠ 0
1.1 মাভেনে তৈরি করার জন্য প্লাগইনগুলির তালিকা৷ মাভেনের সমাবেশটি খুব নমনীয়ভাবে কনফিগার করা যেতে পারে। Maven বিকাশকারীরা বিশেষভাবে কয়েক ডজন প্লাগইন তৈরি করেছে, যেগুলি ব্যবহার করে আপনি খুব নমনীয়ভাবে বিভিন্ন বিল্ড কনফিগার করতে পারেন। তাদের ম
একটি Maven প্রকল্প নির্মাণ করার সময় ফাইল পরিচালনা করা
মডিউল 3
লেভেল 2,
পাঠ 1
2.1 maven-resources-plugin কপি রিসোর্স প্লাগইন আপনি যদি একটি ওয়েব অ্যাপ্লিকেশন তৈরি করেন, তাহলে আপনার কাছে এটিতে একগুচ্ছ বিভিন্ন সংস্থান থাকবে। এগুলি হল জার লাইব্রেরি, জেএসপি সার্লেট, সেটিংস ফাইল। এবং অবশ্যই, এটি স্ট্যাটিক ফাইলগুলির একটি গ
একটি যুদ্ধ প্রকল্প নির্মাণ
মডিউল 3
লেভেল 2,
পাঠ 2
যুদ্ধ এবং জার ফাইলের মধ্যে পার্থক্য আসলে , একটি জার লাইব্রেরি হল একটি জিপ সংরক্ষণাগার, যা সরাসরি এর নাম থেকে অনুসরণ করে: Java Archive । প্রায়শই এটিতে মাত্র চারটি জিনিস থাকে: সংকলিত ক্লাস; সম্পদ: বৈশিষ্ট্য ফাইল এবং মত; ম্যানিফেস্ট MANIFEST.
বিল্ড টাইমে একটি মাভেন প্রকল্প পরীক্ষা করা হচ্ছে
মডিউল 3
লেভেল 2,
পাঠ 3
মাভেনে পরীক্ষা করা হচ্ছে মাভেনের কাজের আরেকটি গুরুত্বপূর্ণ বিষয় হল পরীক্ষার পর্যায়। আপনি পরীক্ষা , প্যাকেজ , যাচাই বা তাদের পরে আসা অন্য কোনো ধাপ চালালে এটি কার্যকর করা হবে । ডিফল্টরূপে, Maven src/test/java/ ফোল্ডারে থাকা সমস্ত পরীক্ষা চা
মাভেনের সাথে একটি প্রকল্প স্থাপন করা হচ্ছে
মডিউল 3
লেভেল 2,
পাঠ 4
মাভেন-ডিপ্লয়-প্লাগইন ব্যবহার করে এবং আরেকটি খুব আকর্ষণীয় বিষয় হল একত্রিত প্যাকেজের স্বয়ংক্রিয় স্থাপনা। ধরা যাক আমরা মাভেন ব্যবহার করে আমাদের নিজস্ব লাইব্রেরি তৈরি করেছি। কিভাবে আমরা স্বয়ংক্রিয়ভাবে এটি একটি স্থানীয়, কর্পোরেট, বা কেন্
দরকারী Maven প্লাগইন
মডিউল 3
লেভেল 2,
পাঠ 5
গিটহাবে আপনার ম্যাভেন সংগ্রহস্থল বিকাশকারীরা তাদের লাইব্রেরি GitHub-এ আপলোড করতে পারে, যার জন্য এটিতে একটি বিশেষ সাইট-মাভেন-প্লাগইন প্লাগইন রয়েছে । আসুন এর ব্যবহারের একটি উদাহরণ দেখি:
সম্পর্কিত প্রকল্প: Maven
মডিউল 3
লেভেল 2,
পাঠ 6
কাজ: আপনাকে CodeGym থেকে গ্রাফিক্স ইঞ্জিনের মাধ্যমে একটি JavaFX গেম সহ একটি এক্সিকিউটেবল JAR ফাইল তৈরি করতে হবে। এর জন্য আপনার প্রয়োজন: সংগ্রহস্থল থেকে কাঁটা https://github.com/CodeGymCC/project-maven আপনার কম্পিউটারে প্রকল্পের আপনার
1
2
Please enable JavaScript to continue using this application.