Ik ben bezig met een programma te maken voor een parkeergarage. Nu zit ik met een klein compileerprobleem. Dit is de code(BlueJ):
Wat in het rood staat, daar zit het probleem. Als ik nu double munt weglaat, dan zal de klasse perfect compileren, maar dan wordt er bij het uitvoeren van het programma uiteraard niet gevraagd om geld in te steken. Heeft iemand hier een oplossing voor?
Mod: Tags geplaatst en je probleem regels met commentaar aangegeven
PHP:
public class Betalen
{
private double Munt;
private VerlatenParkeerplaats OpenPoort;
public Betalen()
{
OpenPoort = new VerlatenParkeerplaats();
}
public void automaat(double Munt) // Hier zit een probleem
{
if(Munt < 2)
{
System.out.println("-----------------------------------");
System.out.println("U heeft niet genoeg geld ingestoken");
System.out.println("Gelieve geld bij te steken Aub");
System.out.println("-----------------------------------");
}
else if(Munt == 2)
{
System.out.println("-----------------------------------");
System.out.println("De betaling is voltooid");
System.out.println("-----------------------------------");
OpenPoort.AutoVerlaatParkeerPlaats();
}
else if(Munt > 2)
{
System.out.println("-----------------------------------");
System.out.println("U kunt onderaan het wisselgeld nemen");
System.out.println("-----------------------------------");
OpenPoort.AutoVerlaatParkeerPlaats();
}
}
}
import java.util.Calendar;
import java.text.SimpleDateFormat;
/**
************
*/
public class ValiderenKaartje
{
private Betalen GeldInsteken;
public static final String DATE_FORMAT_NOW = "yyyy-MM-dd HH:mm:ss";
public static String now()
{
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
return sdf.format(cal.getTime());
}
public ValiderenKaartje()
{
GeldInsteken = new Betalen();
}
public void PrintTicket()
{
System.out.println("-------Tijd van terugkomst = " + now());
System.out.println("Gelieve Het bedrag van 2 euro in de geldautomaat te stoppen Aub");
GeldInsteken.automaat(); // Hier zit een probleem
}
}
Mod: Tags geplaatst en je probleem regels met commentaar aangegeven
Laatst bewerkt door een moderator: