El problema es muy sencillo, no has sobreescrito el método
toString (fíjate en la S mayúscula) de la clase Object porque te has equivocado con las mayúsculas y las minúsculas.
Prueba así:
Código Java:
Ver originalpublic class encadenar {
private int mes;
private int dia;
private int anio;
public encadenar(int p, int o, int i){
mes=p;
dia=o;
anio=i;
System.
out.
printf("El constructor es: %s\n",
this);
}
return String.
format("%d/%d/%d", mes,dia,anio
); }
}