Tienes algunos fallos:
La variable
esta mal declarada, no se puede usar el caracter '/' para un identificador de variable en Java.
Las expresiones booleanas van entre paréntesis en la sentencia 'if'.
Los constructores de clase no devuelven ningún valor (tu haces que el constructor Fecha devuevla un booleano).
Tienes algunos fallos más, pero los anteriores son los más graves. Tu código ni siquiera compila.
El código podría ser así:
public class Fecha {
private int dia;
private int mes;
private int anyo;
public Fecha(int d, int m, int a) {
dia = d;
mes = m;
anyo = a;
}
public int getDia() {
return dia;
}
public int getMes() {
return mes;
}
public int getAnyo() {
return anyo;
}
String output
= String.
format("%02d/%02d/%02d", dia, mes, anyo
); return output;
}
}
S2