Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: umadara en 11 de Julio 2016, 17:28

Título: Documentar proyectos Java con Javadoc ver documentación con BlueJ CU00680B
Publicado por: umadara en 11 de Julio 2016, 17:28
Aquí os dejo mi resolución para el ejercicio planteado en esta entrega CU00680B del tutorial de programación en Java desde cero;

Código: [Seleccionar]

/**
 * class MiniCalculadoraEjemplo here.
 *
 * @author (Umadara)
 * @version (1.0 11/7/2016)
 */

import java.util.Scanner;

public class MiniCalculadoraEjemplo
{
   
    public static void main (String [] args) {

        Scanner entrada = new Scanner (System.in);
       
        System.out.println ("elija a si desea utilizar el método valor absoluto, \nelija r si lo que desea es realizar la raiz cuadrada");
       
        String opcion = entrada.nextLine();
       
        if (opcion.equals("a") ){

            double valor = 0.0;
           
            System.out.println ("inserte el número con el cual quiere operar");
           
            valor = entrada.nextDouble();
           
            System.out.println(Metodos.valorAbsoluto(valor));
        }
       
            if (opcion.equals("r")) {
           
            double valor = 0.0;
           
            System.out.println ("inserte el número con el que quiere operar");
           
            Metodos calculadora = new Metodos();
           
            valor = entrada.nextDouble();
   
            System.out.println(calculadora.raizCuadrada(valor));
        }
    }
}


Código: [Seleccionar]

/**
 * Métodos es una clase que contendra los métodos utilizados por la calculadora
 */

import java.lang.Math;

public class Metodos
{

    /**
     * El método valorAbsoluto como su propio nombre indica transforma valores double y nos muestra su valor absoluto
     * @param  el parámetro que se inserta en este método será de valores double
     * @return  el método nos devolverá el valor absoluto del número indicado
     */
    public static double valorAbsoluto( double valor)
    {
       return Math.abs(valor);

    }
   
    /**
     * El método raizCuadrada calculará la raiz cuadrada.
     * @param  el parámetro que se inserta en este método será de valores double
     * @return  el método nos devolverá la raiz cuadrada del número indicado
     */
    public double raizCuadrada( double valor) {
       
        return Math.sqrt(valor);
   
    }
}

aquí os dejo las imágenes de la documentación generada.

(http://i67.tinypic.com/9jzsc5.png)
(http://i63.tinypic.com/2460rgz.png)
Título: Re:Documentar proyectos Java con Javadoc ver documentación con BlueJ CU00680B
Publicado por: Alex Rodríguez en 17 de Julio 2016, 14:07
Hola umadara, las imágenes parece que se cortaron, pero viendo el código está bien comentado. El ejercicio pedía crear una sola clase en lugar de dos como puede verse en https://www.aprenderaprogramar.com/foros/index.php?topic=2347.0

Saludos