Skip to content
Snippets Groups Projects
Commit 52050ded authored by Malin Michelle Riisem Edvardsen's avatar Malin Michelle Riisem Edvardsen
Browse files

melding

parents c3d78e5c 5980342c
No related branches found
No related tags found
No related merge requests found
...@@ -97,10 +97,17 @@ class Album { ...@@ -97,10 +97,17 @@ class Album {
} }
// konstrukt�r som oppretter en tom Spor-tabell (spilleliste) // konstrukt�r som oppretter en tom Spor-tabell (spilleliste)
public Album(String navn, int maksAntSpor) {
public Album(String navn, int antSpor, int maksAntSpor) {
this.navn = navn; this.navn = navn;
spilleliste = new SporLF[maksAntSpor]; spilleliste = new SporLF[maksAntSpor];
antSpor = 0; antSpor = 0;
//this.MAKS_LENGDE = MAKS_LENGDE;
// fyll in det som mangler
} }
// e) Lag en Album-metode som returnerer den totale lengden p� spilletiden. Merk du kan anta at 1 minutt er lik 100 sekunder . // e) Lag en Album-metode som returnerer den totale lengden p� spilletiden. Merk du kan anta at 1 minutt er lik 100 sekunder .
...@@ -108,7 +115,12 @@ class Album { ...@@ -108,7 +115,12 @@ class Album {
double totTid = 0; double totTid = 0;
for (int i = 0; i < antSpor; i++) { for (int i = 0; i < antSpor; i++) {
totTid += spilleliste[i].getLengde(); totTid += spilleliste[i].getLengde();
// her mangler det noe
} }
return totTid; return totTid;
} }
...@@ -129,7 +141,7 @@ class Album { ...@@ -129,7 +141,7 @@ class Album {
antSpor++; antSpor++;
return true; return true;
} }
} } return true;
} }
private boolean sjekkSpor(SporLF t) { private boolean sjekkSpor(SporLF t) {
...@@ -150,6 +162,8 @@ class Album { ...@@ -150,6 +162,8 @@ class Album {
} }
} }
//endring test malin
if (kopiCount == 0) { if (kopiCount == 0) {
return null; return null;
} else if (kopiCount < antSpor) { } else if (kopiCount < antSpor) {
...@@ -164,12 +178,15 @@ class Album { ...@@ -164,12 +178,15 @@ class Album {
} }
// toString()-metoden skal returnere albumnavn og en liste over alle spor // toString()-metoden skal returnere albumnavn og en liste over alle spor
@Override
public String toString() { public String toString() {
String res = navn + "\n"; String res = navn + "\n";
for(int i=0; i<antSpor; i++){ for(int i=0; i<antSpor; i++){
res += spilleliste[i] + "\n"; res += spilleliste[i] + "\n";
} }
return res; return res;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment