You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

På denne siden vises klasse- og objekttilstandsdiagrammer for løsningen, som hjelp til å skrive selve koden.
CardContainergetCardCount()getCard(int)CardDeckCardHandCardchar suitint faceIteratorCardCardContainerIteratorint poscards0*cards0*cardContainer1

Dette klassediagrammet illustrerer forholdet mellom grensesnittet CardContainer og klassene CardDeck, CardHand og Card.

CardDeck og CardHand inneholder begge 0, 1 eller flere Card-objekter. CardContainer deklarerer metoder som CardDeck og CardHand må implementere, og som gir tilbake til Card-objektene de inneholder.

Merk at det er implisitt at metodene deklarert i grensesnittet handler om assosiasjonen(e) til Card.

 

 

  • No labels