2 Ocak 2018 Salı

C# - Inheritance, polymorphism

C# - Inheritance (raporlama ekranlarını yazarken kullanmak)
sınıfların biribirinden türmesi
C# - polymorphism
ise ilgili sınıflar içindeki methotlar

---------------------------------------------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace App27
{
    public abstract  class BaseAsker
    {
        public int str { get; set; }
        public int dex { get; set; }
        public int mana { get; set; }
        public int attackPower { get; set; }
        public int defencePower { get; set; }

        public BaseAsker(int prmStr, int prmDex, int prmMana, int prmAttackPower, int prmDefencePower)
        {
            str = prmStr;
            dex = prmDex;
            mana = prmMana;
            attackPower = prmAttackPower;
            defencePower = prmDefencePower;
        }
        public abstract int hit();
        public abstract int defence();

        public virtual int Bonus()
        {
            return 0;
        }

    }
}


Hiç yorum yok:

Yorum Gönder

Mac adres formatı excel

excel iki nokta mac addres formatı Mac adresi karakterlerini üst üste iki nokta : iki nokta üst üste olacak şekilde excel dosyasında ayırır....