Concerthouse
From Doomtech
Concerthouse er en klasse for konserthus. Den har to lister, en med konserter og en med sjangre.
- public class Concerthouse
[edit]
Datafelter
- private String sName
- private String sAddress
- private String sTelephone
- private String sEmail
- private String sUrl
- private int sPlaces
- private List lGenre
- private boolean bNumbered
- private String sDescription
- private List lConcerts
- private static int iId
[edit]
Konstruktør
- public Concerthouse(String name, String address, String telephone, String email, String url, int places, List genre, boolean numbered, String description)
- iStartnumber
- iId = iStartnumber + iId++
[edit]
Metoder
- get- og set-metoder for sName, sAddress, sTelephone, sEmail, sUrl, sPlaces, bNumbered og sDescription. Set-metoder er void, godtar all input. Er der for å kunne endre verdier ved senere anledning.
- For alle lister er det add og remove-metoder. Alle er boolean. Noen metoder: addConcert, deleteConcert, addGenre, deleteGenre.
Registrering av konsertlokaler
Det kreves registrert lokalets navn, adresse, telefonnummer, e-post-adresse og nettadresse antall plasser om lokalet har nummererte plasser eller ikke musikksjanger (kan være flere, noen lokaler egner seg for noen typer musikk, andre lokaler for andre typer) en kort beskrivelse av lokalet hvilke konserter som skal holdes i dette lokalet (arrangert av dette firma)
Av andre ønsker, uten at dette er noe krav, har oppdragsgiver nevnt slikt som mer utfyllende informasjon om konsertlokalet med bilder, hvilke artister som har spilt der tidligere etc.
