Clear        


                
                    using _25_HasArelationship._2_BankaHesaplari.Bases;
using _25_HasArelationship._2_BankaHesaplari.Config;

namespace _25_HasArelationship._2_BankaHesaplari
{
    /// <summary>
    /// Hesap base (parent) soyut sınıfından miras alan somut sınıf.
    /// </summary>
    public class BireyselHesap : HesapBase // is-a relationship: BireyselHesap bir HesapBase'dir
    {
        #region Davranışlar
        /// <summary>
        /// Bireysel hesaplar için %10 faiz oranı atar.
        /// </summary>
        public override void FaizOraniUygula() // base sınıftaki soyut olarak tanımlanmış FaizOraniUygula methodunu eziyoruz 
        {
            _faizOrani = HesapConfig.BireyselFaizOrani;
        }
        #endregion
    }
}