Jeg har fået stillet en skole opgave som går ud på at lave et Yatzy spil, det skal programmeres i Yatzy og det er godt nok ikke lige min stærke side, derfor har vil jeg gerne spørge jer til råds! :)
Kravene er simple: Et Yatzy spil for flere spillere,
Hvad jeg har lavet indtil videre, men er gået lidt i stå må jeg indrømme:
public class Raflebaeger { public Vector terninger; // Raflebaegere har en vektor af terninger
public Raflebaeger (int antalTerninger) { terninger = new Vector (); for (int i=0;i<antalTerninger;i++) { Terning t; t = new Terning (); tilføj (t); } } public void tilføj (Terning t) { terninger.addElement(t); } public void ryst() { for (int i=0;i<terninger.size();1++) { Terning t; t = (Terning) terninger.elementAt(i); t.kast(); } } public int sum() { int resulatat; resultat=0; for (int i=0;i<terninger.size();i++) { Terning t; t = (Terning) terninger.elementAt(i); resultat = resultat + t.værdi; } return resultat; } public int antalDerViser(int værdi) { int resultat; resultat = 0; for (int i=0;i<terninger.size();i++) { Terning t; t = (Terning) terninger.elementAt(i); if (t.værdi==værdi) { resultat = resultat + 1; } } return resultat } public String toString() { return terninger.toString(); } }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.