Kopp klassen er mellomleddet mellom Syv og Terning klassen. Den oppretter like mange terninger som oppgis i parameteren til konstruktøren.
Kopp | Kopp klassen er mellomleddet mellom Syv og Terning klassen. |
Variables | |
antallTerninger | |
terninger | består av objektvariabler som peker på Terning objekter |
total | blir brukt av getTotal for å samle opp verdien til alle terningene. |
Functions | |
Kopp | |
kast | kaller kast metoden til alle terningene i koppen |
getTotal | henter og legger sammen verdien til alle terningene i koppen og retruner totalen. |
getVerdi | Videreformidler verdien til en bestemt terning i koppen for at utsynet skal kunne vise riktig antall øyne. |
private var antallTerninger
består av objektvariabler som peker på Terning objekter
private var terninger: Array
blir brukt av getTotal for å samle opp verdien til alle terningene.
private var total: int
public function Kopp( antallTerninger: int ):void
kaller kast metoden til alle terningene i koppen
public function kast():void
henter og legger sammen verdien til alle terningene i koppen og retruner totalen.
public function getTotal():int
Videreformidler verdien til en bestemt terning i koppen for at utsynet skal kunne vise riktig antall øyne.
public function getVerdi( terningNr: int )