জাভা এর ক্লাস এবং অবজেক্ট কি - What is Java porogram classes and objects Bangla

জাভা এর ক্লাস এবং অবজেক্ট কি - What is Java porogram classes and objects Bangla

জাভা এর ক্লাস এবং অবজেক্ট কি - What is Java porogram classes and objects Bangla
জাভা এর ক্লাস: জাভার ক্লাস হলো একটি ভার্চুয়াল পার্ট এখানে কোনো মেমোরি খরচ হয়না। এখানে শুধু মাত্র কোনো কিছুর বৈশিষ্ট্য এবং তার ক্রিয়াকলাপ নিয়ে আলোচনা করা হয়।
জাভা এর অবজেক্ট: জাভার ক্লাস হলো একটি রিয়্যাল পার্ট এখানে কোনো মেমোরি খরচ হয়। এখানে শুধু মাত্র ক্লাসের বৈশিষ্ট্য এবং তার ক্রিয়াকলাপ নিয়ে কাজ করে।

এখানে নিচের কোডটি ভালো মতো লক্ষ্য করুন :



public class Cow {
//    common propartis
    int age=2;
    int weight= 80;
    String color="Red";
           //    common propartis
    
//    Behaviour
    void run()
    {
        System.out.println("The Cow is running");
    }
     void sleep()
    {
        System.out.println("The Cow is sleeping");
    }
       void eat()
    {
        System.out.println("The Cow is eating");
    }
       //    Behaviour
       
 public static void main(String[] args)
  {
      Cow co =new Cow();
//      Co is object
 System.out.println(co.age);
  System.out.println(co.weight);
   System.out.println(co.color);
   
 co.eat();
 co.sleep();
 co.run();
      
  }         
    
}



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

আর এই গরুর বৈশিষ্ট নিয়ে যে সমস্ত কাজ করা হয় তা হলো অবজেক্ট। এখানে Co হলো একটি অবজেক্ট। যা ক্লাসের বৈশিষ্ট্য এবং ক্রিয়াকলাপ অবজেক্টের মাধ্যমে তুলে ধরা হয়।