dedicnost c sharp ruzickajan

Dědičnost v C#

Dědičnost v C# slouží k tomu, abychom nemuseli psát některé funkce či vlastnosti pořád dokola. Dědičnost je základ objektově orientovaného programování.

Realizace dědičnosti

class Potomek: public Rodic {..}

Konstruktor potomka


public Potomek(iNovaVlastnost)
{
NovaVlastnost = iNovaVlastnost;
}
};

Base

Base slouží k tomu, abychom měli konstruktor na rodičovskou třídu. Base funguje obdobně jako v javě super(), ale má jiný zápis:
public Potomek(string iNovaVlastnost, iStaraVlastnost)
: base(iStaraVlastnost)
{
NovaVlastnost= iNovaVlastnost;
}

Komentáře

komentářů

Autor

Jan Ružička

Pracuji v marketingu, dělám a starám se o weby, SEO, vymýšlím reklamy a mnoho dalšího. Více informací o mně naleznete na mém profilu na Linkedin.com.