Wpis z mikrobloga

C#, Pytanie bo zrobiłem sobie drzewo binarne usuwania, przejscia itp, i teraz zeby zaliczyc tym projektem mam zrobic to samo tylko na typach generycznych.I teraz pytanie bo widziałem ze np gosciu robic abstract klast TreeBst i tam daje metody rozne ktore są abstract i potem robi klase : TreeBst : TreeBst i tak rozbil na string double int, no i nadpisuje tam kazdą metode. I teraz pytanie czy jak bd miec TreeBst ktore zrobie tak ze przy tworzeniu obiektu bedzie działać na kazdym typie danych to nie jest lepsze rozwiazanie? W sensie np int double. W sensie robie TreeBst TreeBst i to działa, bez zadnych dziedziczen i nadpisań funkcji
#programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Koprowy: masz przykład kodu jak robił ten gość, aż ciężko mi jest sobie to wyobrazić ;) Oczywiście powinno się robić to w inny sposób niż przeciążając metody dla każdego typu
  • Odpowiedz