| associative-arrays/bank-account.cs - The class BankAccount - without owner. | Lecture 5 - slide 15 : 29 Program 2  | 
using System;
public class BankAccount {
   private double interestRate;    
   private decimal balance;        
                                   
   public BankAccount(double interestRate, decimal balance) {
      this.interestRate = interestRate;
      this.balance = balance;
   }   
   public decimal Balance () {
      return balance;
   }
   public void Withdraw (decimal amount) {
      balance -= amount;
   }
   public void Deposit (decimal amount) {
      balance += amount;
   }
   public void AddInterests() {
      balance = balance + balance * (decimal)interestRate;
   }    
   public override string ToString() {
      return "The account holds " + balance + " kroner";
   }
}