Rozdział 14. Rozszerzanie klas

W tym rozdziale zaprezentujemy pełny przykład programowania zorientowanego obiektowo. szalone ósemki (ang. Crazy Eights) to klasyczna gra karciana dla dwóch lub większej liczby graczy (przypominająca nieco znane w Polsce makao). Ich głównym celem jest zostanie pierwszą osobą, która pozbędzie się wszystkich posiadanych kart. Oto zasady gry:

  • Rozdaj pięć lub więcej kart każdemu graczowi, a następnie odkryj jedną kartę (połóż ją na stole obrazkiem do góry), aby utworzyć stos wyrzuconych (znany też jako „odkryty stos”). Umieść pozostałe karty zakryte (obrazkami do dołu) w jednym miejscu, tworząc w ten sposób stos ciągnięcia (znany też jako „zakryty stos”).
  • Każdy gracz, gdy przyjdzie jego kolej, umieszcza jedną kartę ...

Get Myśl w języku Java! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.