Klasa generyczna dla typów dziedziczących po klasie abstrakcyjnej

0

Hejka, mam takie zadanie:

Napisz program z klasą generyczną dla typów dziedziczących po klasie abstrakcyjnej Osoba. Program ma służyć do formatowania tekstu z adresami osób. Klasa Osoba ma przechowywać odpowiednie pola. Następnie stwórz dwie klasy dziedziczące po klasie Osoba. Klient i Pracownik.

Pytanie:

Do czego ma służyć ta klasa generyczna. Wydaje mi się że do formatowania tekstu, ale jak to napisać bo nie mam pojęcia. Stworzyłem coś takiego:

    internal class KlasaGeneryczna<T> where T: Osoba
    {
       
    }

ale jak w tej klasie formatować ten adres z pól klasy Osoba ?

0
  1. w generykach nie mówimy w dosłownym sensie o dziedziczeniu (choć z grubsza można zrozumieć, co miałes na mysli - ale to to nieścisłe)
  2. nie rozumiem czego nie rozumiesz. Funkcjonalność klasy (=służyć do formatowania) nie ma NIC wspólnego z formalnościami zw z deklaracją klasy
  3. bez określenia się co tam jest (=w kodzie, którego nie znamy) o można wróżyć z fusów

Post wygląda, jakbyś pisał do osoby, która ci to poleciła, bo nie do nas.

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