IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Selak
Člen
Avatar
Selak:11.1.2015 21:50

Předem chci říct,že program není dodělaný,jelikož jsem se zasekl u této chyby ----- hází mi to chybu v program.cs u toho Administrator = new Administrator

class Uzivatel :

class Uzivatel
   {
       protected string jmeno;
       protected string prijmeni;
       protected int vek;

       public Uzivatel(string jmeno , string prijmeni , int vek)
       {
           this.jmeno = jmeno;
           this.prijmeni = prijmeni;
           this.vek = vek;
       }

class Administrator :

class Administrator:Uzivatel
   {
   }

Program.cs

class Program
 {
     static void Main(string[] args)
     {
         Uzivatel uzivatel = new Uzivatel("Petr", "Salek", 14);
         Administrator administrator = new Administrator("Petr","Salek",14);
     }
 
Odpovědět
11.1.2015 21:50
Avatar
Lu Kiss
Člen
Avatar
Odpovídá na Selak
Lu Kiss:11.1.2015 21:53

V class administrator musis mit konstruktor, ktery dedis z tridy Uzivatel

Editováno 11.1.2015 21:53
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
11.1.2015 21:53
Avatar
hanpari
Člen
Avatar
Odpovídá na Selak
hanpari:11.1.2015 22:00

Nevoláš konstruktora base třídy.

Viz třeba tady:

http://www.dotnetperls.com/base

 
Nahoru Odpovědět
11.1.2015 22:00
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Selak
Jan Vargovský:11.1.2015 22:18

Poslouchej intellisense + errory a vyhneš se takovým otázkám.

 
Nahoru Odpovědět
11.1.2015 22:18
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.