Gå til innhold

trenger litt hjelp med en oppgave


Anbefalte innlegg

Hvis man skal lage en database over f.eks filmer som en eier. Gitt at du skal ha både blue ray og dvd filmer. Du skal også kunne låne ut filmene til venner. Bør en da lage egne klasser for både blue ray og dvd eller legge dette inn som en variabel i klassen film? Eller bør jeg bruke arv for å "forlenge" film klassen?

 

Du skal selvsagt ha arkiv som skal lagre og håntere de filmene du eier.

 

film-->registrere-->arkiv-->utleie-->-->venner

Lenke til kommentar
Videoannonse
Annonse

Ville lagt til en Boolean, isBlueRay eller noe slikt. Trenger jo ikke mer enn det. Eller evt. definere en variabel int type = BLUERAY, der du har definert en static final int BLUERAY = 0;

Det kommer ann på hva du trenger. Det siste er jo mer fleksibelt.

 

F.eks:

 

static final int BLUERAY = 0;
static final int DVD = 1;
static final int VHS = 2;
static final int XVID = 3;

int type = BLUERAY;

Lenke til kommentar
Ville lagt til en Boolean, isBlueRay eller noe slikt. Trenger jo ikke mer enn det. Eller evt. definere en variabel int type = BLUERAY, der du har definert en static final int BLUERAY = 0;

Det kommer ann på hva du trenger. Det siste er jo mer fleksibelt.

 

F.eks:

 

static final int BLUERAY = 0;
static final int DVD = 1;
static final int VHS = 2;
static final int XVID = 3;

int type = BLUERAY;

 

TAKK:)

Lenke til kommentar
Ville lagt til en Boolean, isBlueRay eller noe slikt. Trenger jo ikke mer enn det. Eller evt. definere en variabel int type = BLUERAY, der du har definert en static final int BLUERAY = 0;

Det kommer ann på hva du trenger. Det siste er jo mer fleksibelt.

 

F.eks:

 

static final int BLUERAY = 0;
static final int DVD = 1;
static final int VHS = 2;
static final int XVID = 3;

int type = BLUERAY;

 

 

http://elliottback.com/wp/enumerated-constants-in-java/

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...