Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sang-objektSang-klasse

Konkrete data om bestemt sang:

  • Tittel: Imagine
  • Artist: John Lennon
  • Lyddata: 011011...

Kan gjøre følgende beregninger/operasjoner på sine data

  • setTitle
  • play

Beskriver strukturen til alle Sang-objekter:

  • Tittel: tekst
  • Artist: referanse til Person-objekt
  • Lyddata: binære tall

Kode for beregninger/operasjoner

  • setTitle - endrer tittel
  • play - spiller av lyd-dataene
PlantUML Macro
object "Imagine : Sang" as imagine {
	tittel = "Imagine"
	lyddata = 011011...
}

object "John Lennon : Person" as johnLennon {
	tittel = "Imagine"
}
imageimagine -> johnLennon : "artist"

 

 

 

 

PlantUML Macro
class Sang {
	String tittel
	Person artist
	byte[] lyddata = 011011
	setTitle()
	play()
}

class Person {
	String navn
} 

 

 

...