...
Definer en ny klasse som implementerer MobileSubscription og beregner kostnad basert på følgende regel:
tale Samtaler har en fast pris uavhengig av antall og lengde, som angis med . Denne fastprisen angis og leses med setter/getter-paret setStaticCallCost og getStaticCallCost.
tekstmeldinger Tekstmeldinger har en fast pris pr. melding, som angis med setMessageCost og leses med getMessageCost (som for den tidligere oppgaven).
Kostnaden for internett-bruk styres av tre verdier: pris pr. megabyte under en viss grense, pris pr. megabyte over en viss grense og selve grensen. Disse kalles henholdsvis costBytesBelow, costBytesAbove og costBytesThreshold og har hvert sitt getter/setter-par. Ved å justere på de to første, kan en gi rabatt eller straff for forbruket.
JExercise-testkode for oppgavene finner du her: interfaces/NamedTest.java
...