Bis jetzt habe ich schon den folgenden Code. Jetzt habe ich die Frage, wie kann ich den Konstruktor kopieren das schlussendlich als Ausgabe rauskommt:
001 .... Punsch is ready for drinking
002 .... Punsch is ready for drinking
eben so oft wie man Pünsche haben will?
Hoffe es ist verständlich was ich meine!
lg danke
001 .... Punsch is ready for drinking
002 .... Punsch is ready for drinking
eben so oft wie man Pünsche haben will?
Hoffe es ist verständlich was ich meine!
lg danke
Java:
class Punsch
{
boolean sugar;
int flavor;
String temperature;
public Punsch ()
{
}
public Punsch (boolean newsugar,int newflavor,String newtemperature)
{
sugar = newsugar;
flavor = newflavor;
temperature = newtemperature;
}
}
class Punschausgabe
{
public static void main (String[] arg )
{
int flavor;
boolean sugar;
String temperature;
//for(;;)
//{
System.out.println("Choose a flavor:");
System.out.println("[0] alcohol free punch");
System.out.println("[1] turbo punch(double Rum)");
System.out.println("[2] blood orange punch");
System.out.println("[3] apple punch with cinnamon");
flavor = Input.readInt();
System.out.print("With sugar (y/n)?");
sugar = Input.readBoolean();
System.out.print("Which temperature?");
temperature = Input.readString();
System.out.print("How many?");
Punsch p = new Punsch(sugar,flavor,temperature);
System.out.print(p.flavor+""+p.sugar+""+p.temperature);
//}
}
}
Zuletzt bearbeitet: