Autor Tema: Documentar proyectos Java con Javadoc param return author version etc CU00680B  (Leído 2319 veces)

LuisM

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 131
    • Ver Perfil
Hola a todos !! Paso a dejar el ejercicio propuesto en la clase CU00680B del manual de programación Java como si estuviera en primero. Desde ya muchas gracias. Saludos

Luis

EJERCICIO

Crea una clase denominada miniCalculadoraEjemplo que tenga dos métodos (basados en el uso de métodos de la clase Math): un método valorAbsoluto que recibe un número de tipo double y devuelva su valor absoluto, y otro método raizCuadrada que reciba un número de tipo double y devuelva su raíz cuadrada. Documenta esta clase conforme a los estándares JavaDoc y comprueba cómo se visualiza la documentación.

Código: [Seleccionar]
import java.lang.Math; //Importamos la clase Math de la biblioteca del API Java
/**
 * @author Luis
 * @version 1.0
 * Entrega nº80 del curso "Aprender programación Java desde cero".
 */
//Clase que permite elevar un número m a otro número n y obtener un resultado
public class miniCalculadoraEjemplo {
    /**
     * El constructor es sin asignación de parametros.
     */
    public miniCalculadoraEjemplo () { //Nada que declarar
    }

    /**
     * Metodo que devuelve el valor absoluto de m
     * @param m número del tipo double
     */
    public double valorAbsoluto(double m) {
        return Math.abs(m);
    } //Cierre del método
    /**
     * Metodo que devuelve la raiz cuadrada de m
     * @param m número del tipo double POSITIVO
     */
    public double raizCuadrada(double m) {
        return Math.sqrt(m);
    }
} //Cierre de la clase
« Última modificación: 16 de Agosto 2017, 18:35 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola LuisM, te ha faltado incluir los @return en los métodos que retornan algo, eso deberías corregirlo.

Puedes orientarte viendo este enlace: https://www.aprenderaprogramar.com/foros/index.php?topic=2347.0

Saludos

LuisM

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 131
    • Ver Perfil
Muchas gracias Alex !! Pongo abajo el código corregido.
Saludos
Luis
Código: [Seleccionar]
import java.lang.Math; //Importamos la clase Math de la biblioteca del API Java
/**
 * @author Luis
 * @version 1.0
 * Entrega nº80 del curso "Aprender programación Java desde cero".
 */
//Clase que permite elevar un número m a otro número n y obtener un resultado
public class miniCalculadoraEjemplo {
    /**
     * el constructor es sin asignacion de parámetros
     */
    public miniCalculadoraEjemplo () { //Nada que declarar
    }

    /**
     * Metodo que devuelve el valor absoluto
     * @param m número del tipo double
     * @return el valor absoluto de m (double)
     */
    public double valorAbsoluto(double m) {
        return Math.abs(m);
    } //Cierre del método
    /**
     * Metodo que devuelve la raiz cuadrada
     * @param m número del tipo double POSITIVO
     * @return la raiz cuadrada de m (double)
     */
    public double raizCuadrada(double m) {
        return Math.sqrt(m);
    }
} //Cierre de la clase

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".