Autor Tema: Ejercicio! entrega CU00680B documentación clases con javadoc  (Leído 3444 veces)

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
 Documentando proyectos con javadoc.
public class MiniCalculadoraEjemplo
Código: [Seleccionar]
import java.lang.Math;
 /**Esta clase realiza dos operaciones matemáticas apoyada en métodos de la  clase Math del paquete lang del api de java.
    @author SniperOfElite
    @version 1.0
    */
public class MiniCalculadoraEjemplo
{
     /**Constructor general de la clase
       "constructor sin inicialisaciones"*/
     public MiniCalculadoraEjemplo()
     {
         //nada que declarar
     }
     //el método abs de la clase Math del paquete lang del api de java, devuelve el valor absoluto de un numero, ya sea un valor tipo int, double, float o long.
     /**Método de tipo función, recibe un parámetro, realiza una operación matemática y retorna un valor.
       @param valorInAnsoluto parámetro de tipo primitivo double.
       @return retorna un tipo primitivo double como el valor absoluto del parametro valorInAbsoluto de tipo primitivo double.
       @see http://docs.oracle.com/javase/6/docs/api/java/lang/Math.html#abs(double)
       */
     public double unValorAbsoluto(double valorInAbsoluto)
     {
       return Math.abs(valorInAbsoluto);
     }   
     //el método sqrt de la clase Math del paquete lang del api de java, devuelve la raíz cuadrada de un valor tipo double.
     /**Método de tipo función, recibe un parámetro, realiza una operación matemática y retorna un valor.
       @param valorACalcular parámetro de tipo primitivo double.
       @return retorna un tipo primitivo double como el valor de la raíz cuadrada del parámetro valorACalcular de tipo primitivo double.
       @see http://docs.oracle.com/javase/6/docs/api/java/lang/Math.html#sqrt(double)
       */     
     public double dimeRaizCuadrada(double valorACalcular)
     {
       return Math.sqrt(valorACalcular);
     }
}
« Última modificación: 31 de Agosto 2014, 10:50 por Alex Rodríguez »
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

Mastermind

  • Experto
  • *****
  • Mensajes: 536
    • Ver Perfil
Re:Ejercicio! entrega CU00680B
« Respuesta #1 en: 17 de Agosto 2014, 12:35 »
Lo veo bien pero has repetido la misma descripción en dos métodos:

Método de tipo función, recibe un parámetro, realiza una operación matemática y retorna un valor.

Esto realmente no dice lo que hace el método, si te fijas en cómo se describen los métodos en la documentación del api, se describe lo que hace el método, por ejemplo

sqrt(double a)
          Returns the correctly rounded positive square root of a double value.

Por eso deberías incluir en cada método una descripción que refleje bien lo que hace como:

Método de tipo función, recibe un parámetro double, y devuelve el valor absoluto de dicho parámetro.

Con esto podemos saber lo que hace el método, de la otra forma realmente no lo sabemos ( a no ser que leamos el resto de líneas, pero eso no tiene por qué ser así)

Saludos

Jorge lopez

  • Sniper
  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 248
  • @SniperOfElite
    • Ver Perfil
Re:Ejercicio! entrega CU00680B
« Respuesta #2 en: 17 de Agosto 2014, 20:40 »
 Interesante correcion, lo tomare en cuenta a la hora de volver a documentar métodos.
Saludos  Mastermind.
while(estesVivo)
{
  aprende();
  ayuda();
  enseña();
}
if(mueres){teRecordaran();}

 

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".