protected string AccountID { get; set; }
public string OwnerName { get; set; }
public double Balance { get; set; }
private int OpeningYear { get; set;}
public BankAccount(string id, string name, double bal, int year)
public void PrintOwnerName()
Console.WriteLine(OwnerName);
public virtual void ShowBalance()
Console.WriteLine("Balance=" + Balance);
public class CheckingAccount : BankAccount
public int WithdrawLimit {get; set;}
public CheckingAccount() { }
public static void Main()