Ich habe meiner Klasse T einen Fehler eingebaut und ich komme nicht darauf? Das
Programm soll lediglich über eine Eingabe ein Datum generieren und anschließend wieder
als Datum ausgeben?
Programm soll lediglich über eine Eingabe ein Datum generieren und anschließend wieder
als Datum ausgeben?
Java:
public class T
{
public static int year = 0;
public static int month = 0;
public static int tag = 0;
GregorianCalendar cal = new GregorianCalendar();
//Attribute
private String beschreibung;
private Calendar date;
//Konstruktor
public T()
{
}
public String getBeschreibung()
{
return beschreibung;
}
public Calendar getDate()
{
return date;
}
//Schreibende Methoden
public void setBeschreibung(String Beschreibung)
{
this.beschreibung = Beschreibung;
}
public void setDate(Calendar Date, int year, int month, int tag)
{
cal.set( Calendar.YEAR, year );
cal.set( Calendar.MONTH, month );
cal.set( Calendar.DATE, tag );
}
public static void main(String arg[])
{
System.out.println();
System.out.println("Bitte geben Sie den Termin ein: ");
System.out.println("Jahr: ");
year = Console.console_in_int();
System.out.println("Monat: ");
month = Console.console_in_int();
System.out.println("Tag: ");
tag = Console.console_in_int();
System.out.println(getDate());
}
}