Aby zrealizować zadanie należy wykonać następujące kroki:
Proszę o implementację klasy „Ocena”, jej pól i metod.
Proszę o implementację w klasie „Student” następującego pola:
private List<Ocena> oceny = new List<Ocena>();
Następnie proszę o dołączenie do projektu przestrzeni nazw „System.Colections.Generic”, z której pochodzi używana kolekcja typu „List<T>”, poprzez dopisanie na początku kodu instrukcji:
using system.collections.Generic;
Proszę o implementację metody „DodajOcene” w klasie „Student”. Metoda ta ma tworzyć nowy obiekt typu „Ocena” i dodawać go do listy ocen za pomocą metody „Add” obiektu typu „List<Ocena>”.
Proszę o implementację metody „WypiszOceny”, która ma wypisywać na konsoli wszystkie oceny studenta. Metoda ta powinna być zaimplementowana przy użyciu pętli „foreach” lub pętli „for”.
W tym celu niezbędna będzie także implementacja odpowiednich właściwości w klasie „Ocena”.
Proszę o implementację metody „WypiszOceny (string nazwaPrzedmiotu)”, która ma wypisywać na konsoli wszystkie oceny studenta z przedmiotu o podanej nazwie. Metoda ta powinna być zaimplementowana przy użyciu pętli „foreach” lub pętli „for”.
Proszę o implementację metody „UsunOcene”, która ma usuwać z listy ocen oceny o podanych parametrach. Do tego celu należy użyć pętli „for”:
7