using System.Globalization;
using System.Diagnostics;
using System.Linq.Expressions;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
public static void Main()
var dev = new Developer();
public interface IEmployee
void Register(string role);
public abstract class Employee : IEmployee
public void Register(string role)
public class Developer : Employee, IEmployee
public void Register(string role)
Console.WriteLine("i'm developer!");