Kortlek i Java
Hej allihopa!!
Jag skulle verkligen uppskatta lite hjälp..det har kört fast sig riktigt riktigt ordentligt och deadline kommer inom väldigt kort.
Jag skall göra en klass som heter kortlek, den ska kunna blanda och dra det översta kortet.
Jag skall även göra ett progam som skriver ut vad det är för slags kort som blir draget.
Så här långt har jag kommit..
public class Kortlek {
public static void main (String args[]){
int antalKort;
String [] färg = { "Ruter", "Spader", "Klöver", "Hjärter"};
String [] valör = { "Joker", "ess", "två", "tre", "fyra", "fem", "sex", "sju",
"åtta", "nio", "tio", "knäck","dam", "kung"};
Kort []kort = new Kort [52];
for ( int färg = 0; <färg.length; färg++ )
{
for ( int valör = 1; <valör.lenght;valör++ )
{
kort [antalKort] = new Card(valör,färg[färg]);
antalKort ++;
}
}
}
}
---------------------------------------------------------------------------
public class Kort {
private KortFärg f;
private KortValör;
public Kort( KortFärg färg, KortValör valör){
f= färg;
v= valör
}
public KortFärg(){
return f
}
public KortValör(){
return v;
}
public String toString() {
return f.toString() + " " + s.toString();
}
}
}
Jag skulle uppskatta all hjälp jag kan få och blir inte arg om ifall någon har en lösning där hela eller stora delar av koden behövs skrivas om.
Tack, så otroligt mycket!!