Hola TheFlame888.
En primer lugar recomendarte leer el siguiente enlace con las normas básicas para escribir en el foro, donde también encontrarás como introducir bien el código en tus mensajes, colocar títulos adecuados, etc.
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.msg7784#msg7784Sobre tu ejercicio, le faltan varias cosas.
Los nombres de los atributos y métodos por convención empezarán por minúscula y el nombre de la clase por mayúscula.
El nombre de la clase tenía que ser "Persona", ya que es una clase que nos servirá para crear objetos tipo Persona. Y Juan, que es el nombre que tu usaste como nombre de la clase, podría ser uno de esos objetos.
El constructor de la clase debes de declararlo como public, esto está explicado en esta entrega, deberías repasarlo, para que te quedase más claro.
Por convención en los constructores, los valores por defecto para los atributos será ""(cadena vacía) para los tipo String, 0 para los valores numéricos y false para los tipo boolean, a no ser que se indicase lo contrario por algún motivo.
Ahora te faltaría añadir los métodos setter o métodos para establecer el valor de los atributos, te dejo el método para establecer el valor del atributo nombre y los demás puedes hacerlos a partir de este.
public void setNombre(String valorNombre){
nombre = valorNombre;
}
También te faltan los métodos getter o métodos que devolverán el valor de un atributo. También te pongo como ejemplo el método getter del atributo nombre:
public String getNombre() {
return nombre;
}
Saludos.
