C# pomoc z programem

0

Witam
Potrzebował bym pomocy z tymi dwoma zapytaniami gdyż jestem świeży jeśli chodzi o środowisko C# I albo wyskakują mi błędy albo nie wiem co napisać. Oto są zapytania
zad2.png
a to mój kod:
visual.png
Za wszelką pomoc dziękuje

using System;

namespace zadanie
{
    public class Uczen
    {
        public string Imie { set; get; }
        public string Nazwisko { set; get; }
        public long Pesel { set; get; }
        public Uczen() { }
        public Uczen(string imie, string nazwisko, long pesel)
        {
            (Imie, Nazwisko, Pesel) = (imie, nazwisko, pesel);
        }
        public void Wypisz(string Imie, string Nazwisko, long Pesel, string Szkola, string Klasa)
        {
            Console.WriteLine("Imie:" + Imie + " " + "Nazwisko:" + Nazwisko + " " + "PESEL: " + Pesel + " " + "Szkoa: " + Szkola + " " + "Klasa: " + Klasa);
        }
    }

    public class UczenSzkoly : Uczen
    {
        public string Szkola { set; get; }
        public UczenSzkoly() { }
        public UczenSzkoly(string szkola)
        {
            Szkola = szkola;
        }
    }

    public class UczenKlasy : Uczen
    {
        public string Klasa { set; get; }
        public UczenKlasy() { }
        public UczenKlasy(string klasa)
        {
            Klasa = klasa;
        }

    }

    public class HelloWorld
    {
        static void Main()
        {
            Uczen u1 = new Uczen();
            u1.Wypisz("Adam", "Kowalski", 35285295351, "ZSM01", "2pr");
        }
    }

}
0

Punkt 5 masz już prawie zrobiony. Doczytaj tylko o korzystaniu z konstruktora klasy bazowej, czyli tzw. base() i popraw konstruktor w klasach dziedziczących.
W punkcie 4 chodzi o to, abyś dodał metody, z której każda ustawia wartości właściwości ucznia i tyle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1