আপডেট

Thursday, June 11, 2015

জাভা প্রোগ্রামিং এ প্যাকেজ এর ব্যাবহার


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

প্যাকেজকে দুই ভাগে ভাগ করা যায়। যার ১ম টি ‘ JAVA API(Application Programming Interface)’ প্যাকেজ নামে পরিচিত এবং ২য় টি ‘ব্যাবহারকারি দ্বারা সঞ্জায়িত’ প্যাকেজ নামে পরিচিত।JAVA API অনেকগুল ক্লাস কে তাদের কাজের উপর ভিত্তি করে বিভিন্ন প্যাকেজ এ রাখে।


উপরের ছবিতে JAVA API প্যাকেজ ব্যাবহার হরা হয়েছে।


জাভা প্রগ্রামিং এ  প্যাকেজ এর নামকরন এর নিয়মঃ

  • প্যাকেজ এর নাম অবশ্যই ছোট বর্ন দিয়ে শুরু করতে হবে
  • ক্লাস এর নাম বড় বর্ন দিয়ে শুরু করতে হবে


হ্যাপি কোডিং