জাভা প্রোগ্রামিং ১৮শ পর্বঃ
জাভা রোগ্রামিং্যের ১৮ তম পর্বে সবাইকে স্বাগতম ।
আজকের পর্বে ক্লাস ও অবজেক্ট নিয়ে আলোচনা করব।
অবজেক্ট অরিয়েন্টেড প্রোগ্রামিংয়ে ক্লাস ও অবজেক্ট খুবই গ্রুরুতব পুর্ণ , তাই আজকের পর্ব জাভা প্রোগ্রামারদের জন্যও প্রয়োজনীয় ।
ক্লাস হচ্ছে এক ধরনের ইউজার ডিফাইন্ড ডাটা টাইপ। যাতে একই শ্রেণির বা গোত্রের এক বা একাধিক অবজেক্ট থাকে। এটি প্রোগ্রামে Build in data type এর ন্যায় কাজ করে। সাধারন অর্থে, একই ধরনের কতগুলো অবজেক্ট এর সমন্বিত নামকে ক্লাস বলে।
একটি জাভা ক্লাসে এই কয়েকটা জিনিস থাকতে পারে ঃ
• ফিল্ডস (fields)
• মেথডস (methods)
• কনস্ট্রাক্টরস (constructors)
• ব্লকস (blocks)
• নেস্টেড ক্লাস এবং ইন্টারফেস (nested class and interface)
ক্লাস ডিক্লেরেশনের সিনট্যাক্সঃ
• class <class_name>{
• field;
• method;
• }
আর অবজেক্ট হল অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর ক্ষেত্রে ক্লাসে ব্যবহৃত Variable সমূহের প্রত্যেকটিকে এক একটি অবজেক্ট বলে। পৃথিবীতে যা কিছু দেখি, অনুভব করি, তার সবই বস্তু। যেমনঃ মোবাইল, গাড়ি,চেয়ার প্রভৃতি।স্টেট, বিহেভিয়ার, আইডেন্টিট এই তিন জিনিষ থাকলে আমরা অবজেক্ট বলতে পারি ,
বিভিন্ন উপায়ে জাভার অবজেক্ট তৈরী করা যায় , নিচে একটি নিয়ম দিলামঃ
MyObject object = new MyObject();
এই টুকু পর্যন্ত জেনে রাখুন আগামি পর্বে একটি প্রোগ্রাম করবে অবজেক্ট ও ক্লাস নিয়ে ।

আজকের পর্বে ক্লাস ও অবজেক্ট নিয়ে আলোচনা করব।
অবজেক্ট অরিয়েন্টেড প্রোগ্রামিংয়ে ক্লাস ও অবজেক্ট খুবই গ্রুরুতব পুর্ণ , তাই আজকের পর্ব জাভা প্রোগ্রামারদের জন্যও প্রয়োজনীয় ।
ক্লাস হচ্ছে এক ধরনের ইউজার ডিফাইন্ড ডাটা টাইপ। যাতে একই শ্রেণির বা গোত্রের এক বা একাধিক অবজেক্ট থাকে। এটি প্রোগ্রামে Build in data type এর ন্যায় কাজ করে। সাধারন অর্থে, একই ধরনের কতগুলো অবজেক্ট এর সমন্বিত নামকে ক্লাস বলে।
একটি জাভা ক্লাসে এই কয়েকটা জিনিস থাকতে পারে ঃ
• ফিল্ডস (fields)
• মেথডস (methods)
• কনস্ট্রাক্টরস (constructors)
• ব্লকস (blocks)
• নেস্টেড ক্লাস এবং ইন্টারফেস (nested class and interface)
ক্লাস ডিক্লেরেশনের সিনট্যাক্সঃ
• class <class_name>{
• field;
• method;
• }
আর অবজেক্ট হল অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর ক্ষেত্রে ক্লাসে ব্যবহৃত Variable সমূহের প্রত্যেকটিকে এক একটি অবজেক্ট বলে। পৃথিবীতে যা কিছু দেখি, অনুভব করি, তার সবই বস্তু। যেমনঃ মোবাইল, গাড়ি,চেয়ার প্রভৃতি।স্টেট, বিহেভিয়ার, আইডেন্টিট এই তিন জিনিষ থাকলে আমরা অবজেক্ট বলতে পারি ,
বিভিন্ন উপায়ে জাভার অবজেক্ট তৈরী করা যায় , নিচে একটি নিয়ম দিলামঃ
MyObject object = new MyObject();
এই টুকু পর্যন্ত জেনে রাখুন আগামি পর্বে একটি প্রোগ্রাম করবে অবজেক্ট ও ক্লাস নিয়ে ।


No comments