জয়েন লগইন

সি# abstract অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং

🌈সি# abstract অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কি?

📋সি# abstract অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং হলো অসম্পূর্ণ ক্লাস বা মেথড নির্ধারণ করার পদ্ধতি।

⚒️সি# abstract অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অসম্পূর্ণ ক্লাস বা মেথড নির্ধারণ করতে ব্যবহৃত হয়।

সি# abstract অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অসম্পূর্ণ ক্লাস বা মেথড নির্ধারণ করার উদাহরণ।

csharp
using System;

abstract class User {
  public string name;
  public string land;

  public User(string name, string land) {
    this.name = name;
    this.land = land;
  }
}

class Author : User {
  public Author(string name, string land)
    : base(name, land) {
  }
}

class Program {
  static void Main() {
    Author user = new Author("আরিফ", "বাংলাদেশ");

    Console.WriteLine(user.name);
    Console.WriteLine(user.land);
  }
}