• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dziedziczenie z dwóch klas metody o tej samej nazwie

HackNation - ogólnopolski hackathon
0 głosów
185 wizyt
pytanie zadane 11 maja 2020 w Python przez wojtek_suchy Mądrala (6,880 p.)

Witam,

Tworzę obiektowo grę w szachy, mam taki problem: Stworzyłem klasę Rook (wieżę) i klasę Bishop (goniec), teraz chciałbym żeby klasa Queen dziedziczyła z klasy Rook i klasy Bishop metodę move.

Kod: LINK

Proszę o pomoc :)

2 odpowiedzi

0 głosów
odpowiedź 11 maja 2020 przez Ehlert Ekspert (215,070 p.)
Ale królowa w hierarchii jest tak samo figurą tak jak wieża, mimo iż jest oczywiście bardziej wartościowa.

Nie naginajmy rzeczywistości na potrzeby implementacji. Powinno być odwrotnie.
0 głosów
odpowiedź 11 maja 2020 przez mokrowski Mędrzec (158,940 p.)
Proponuję napisać funkcje typu: is_same_row(...), is_same_column(...), is_diagonal(...) ... i dopiero z nich dokonać złożenia ruchów figur. Np. King ma ruchy jak Queen ale wyłącznie o 1 pole, Bishop to is_same_diagonal(...) itp.

Podobne pytania

0 głosów
2 odpowiedzi 226 wizyt
pytanie zadane 16 stycznia 2019 w Python przez niezalogowany
0 głosów
1 odpowiedź 726 wizyt
pytanie zadane 13 maja 2018 w Java przez Adrian Paź Obywatel (1,270 p.)
0 głosów
2 odpowiedzi 883 wizyt

93,628 zapytań

142,551 odpowiedzi

323,050 komentarzy

63,133 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1694p. - dia-Chann
  2. 1676p. - DziarnowskiJ
  3. 1650p. - Łukasz Piwowar
  4. 1640p. - CC PL
  5. 1616p. - Maurycy W
  6. 1607p. - raydeal
  7. 1602p. - Adrian Wieprzkowicz
  8. 1588p. - Tomasz Bielak
  9. 1521p. - Michal Drewniak
  10. 1491p. - Rafał Trójniak
  11. 1471p. - rafalszastok
  12. 1444p. - robwarsz
  13. 1257p. - ssynowiec
  14. 1208p. - Mariusz Fornal
  15. 1116p. - rucin93
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...