Back

14. C# Classes and Objects

📘 কনসেপ্ট (থিওরি)

C# একটি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা। C# এ সবকিছুই ক্লাস এবং অবজেক্ট, সাথে তাদের বৈশিষ্ট্য এবং মেথডের সাথে যুক্ত। উদাহরণস্বরূপ: বাস্তব জীবনে, একটি গাড়ি একটি অবজেক্ট। গাড়ির বৈশিষ্ট্য রয়েছে, যেমন ওজন এবং রঙ, এবং মেথড রয়েছে, যেমন ড্রাইভ এবং ব্রেক। একটি **Class** হলো অবজেক্ট তৈরি করার কন্সট্রাক্টর বা "ব্লুপ্রিন্ট" এর মতো। একটি **Object** হলো ক্লাসের একটি ইনস্ট্যান্স। ক্লাস তৈরি করতে class কীওয়ার্ড ব্যবহার করুন। ক্লাসের অবজেক্ট তৈরি করতে ক্লাসের নাম নির্দিষ্ট করুন, এরপর অবজেক্টের নাম, এবং new কীওয়ার্ড ব্যবহার করুন।

💡 উদাহরণ

ক্লাস এবং অবজেক্ট:
using System; namespace Practice { class Car { public string color = "red"; } class Program { static void Main(string[] args) { Car myObj = new Car(); Console.WriteLine(myObj.color); } } }

🎯 আপনার কাজ (প্র্যাকটিস)

একটি পাবলিক স্ট্রিং name = "John" সম্বলিত একটি ক্লাস Person তৈরি করুন। Program এ, Person এর একটি অবজেক্ট তৈরি করুন এবং এর নাম প্রিন্ট করুন।
main.csharp
Loading...
OUTPUT
Run your code to see the output here...