Hola Ronald:
Tu ejercicio está muy bien! Has utilizado muy bien los tags y los comentarios.
Una recomendación solamente para hacerte.Rebautizaría el nombre de los métodos raizCuadrada y valorAbsoluto por calculaRaizCuadrada y calculaValorAbsoluto. Creo que sería más concordante de esa manera ya que es lo que el método hace. Este tipo de nombres de métodos está más en sintonía con lo que hace el método. Recuerda otros nombres de métodos visto anteriormente: dimeTipoMotor, setNombre (que traducido sería estableceNombre), etc.
De la misma manera, a los parámetros de esos métodos los rebautizaría como valorNumerico. Ya que nombres como valorAbsoluto o raizCuadrada podria dar lugar a una malinterpretación al pensar que dichos parámetro ya son el valor absoluto o la raiz cuadrada, cuando en realidad estos parámetros son los valores sobre los que queremos trabajar dentro del método.
Transcribo a manera de sugerencia cómo podrían quedar estos dos métodos, haciendo además una pequeña modificación sobre los comentarios de la etiqueta @param
/**
* Metodo que devuelve un valor absouluto
* @param valorNumerico El parametro valorNumerico corresponde
* al número sobre el que se quiere calcular el valor absoluto.
* @return El valor absorAsoluto de un numero
*/
public double calculaValorAbsoluto(double valorNumerico){
return Math.abs(valorNumerico);
}
/**
* metodo que devuelve una raiz cuadrada
* @param valorNumerico El parametro valorNumerico corresponde
* al número sobre el que se quiere calcular la raíz cuadrada.
* @return El valor de la raiz cuadrada de un numero
*/
public double valorRaizCuadrada(double valorNumerico){
return Math.sqrt(valorNumerico);
}