Hej,
Nie jestem biegly w dziedziczeniu. Zastanawiam sie nad sensem tworzenia obiektu dziecka, ktory bedzie dziedziczyl z obiektu rodzica, jednoczesnie zawierajac zmienna bedaca lista obiektow rodzicow. Czy to ma sens w ogole?
Dzieki!
Hej,
Nie jestem biegly w dziedziczeniu. Zastanawiam sie nad sensem tworzenia obiektu dziecka, ktory bedzie dziedziczyl z obiektu rodzica, jednoczesnie zawierajac zmienna bedaca lista obiektow rodzicow. Czy to ma sens w ogole?
Dzieki!
Jeśli jest to np. struktura drzewiasta, to czemu nie? Np. masz wierzchołki czerwone i zielone w drzewie, a każde z nich może posiadać swoje dzieci, które mogą być dowolnego koloru.
Fakt, w Pythonie lista może mieć elementy dowolnego typu i możesz bez dziedziczenia na każdym obiekcie wywoływać funkcje, które się nazywają tak samo i mają tyle samo argumentów...
Ale jeśli chcesz mieć czysty kod i zależności z czegoś wynikające, to mimo elastyczności Pythona, i tak będziesz ten kawałek programu chciał mieć napisany, tak jakby to było w C# lub Javie :D