Kopp

Kopp klassen er mellomleddet mellom Syv og Terning klassen.  Den oppretter like mange terninger som oppgis i parameteren til konstruktøren.

Summary
KoppKopp klassen er mellomleddet mellom Syv og Terning klassen.
Variables
antallTerninger
terningerbestår av objektvariabler som peker på Terning objekter
totalblir brukt av getTotal for å samle opp verdien til alle terningene.
Functions
Kopp
kastkaller kast metoden til alle terningene i koppen
getTotalhenter og legger sammen verdien til alle terningene i koppen og retruner totalen.
getVerdiVidereformidler verdien til en bestemt terning i koppen for at utsynet skal kunne vise riktig antall øyne.

Variables

antallTerninger

private var antallTerninger

terninger

private var terninger: Array

består av objektvariabler som peker på Terning objekter

total

private var total: int

blir brukt av getTotal for å samle opp verdien til alle terningene.

Functions

Kopp

public function Kopp(antallTerninger: int):void

kast

public function kast():void

kaller kast metoden til alle terningene i koppen

getTotal

public function getTotal():int

henter og legger sammen verdien til alle terningene i koppen og retruner totalen.

getVerdi

public function getVerdi(terningNr: int)

Videreformidler verdien til en bestemt terning i koppen for at utsynet skal kunne vise riktig antall øyne.

Parameters

terningNrangir en bestemt terning i koppen

Returns

antall øyne som skal vises på terningen

private var antallTerninger
private var terninger: Array
består av objektvariabler som peker på Terning objekter
private var total: int
blir brukt av getTotal for å samle opp verdien til alle terningene.
public function Kopp(antallTerninger: int):void
public function kast():void
kaller kast metoden til alle terningene i koppen
public function getTotal():int
henter og legger sammen verdien til alle terningene i koppen og retruner totalen.
public function getVerdi(terningNr: int)
Videreformidler verdien til en bestemt terning i koppen for at utsynet skal kunne vise riktig antall øyne.
Close