Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: KillerNemesis en 04 de Marzo 2015, 01:33

Título: Ejercicio CU00647B tutorial Math api de JAVA valor absoluto y raíz cuadrada
Publicado por: KillerNemesis en 04 de Marzo 2015, 01:33
Buenas!

Solo me quedo una duda, ya que es redundante colocar la sentencia "import" de la primera linea. Es recomendable aun asi colocarla para tener una referencia de que se esta trabajando con una API de Java? 

Gracias por sus comentarios!
Saludos!!!


Valor Absoluto
Código: [Seleccionar]
/* Ejemplo importación clase Java Math - aprenderaprogramar.com
   *
   *@KillerNemesis
   *
   */
 
 

 //Clase que permite obtener su valor absoluto (ejemplo: el valor absoluto de -3.22 es 3.22 y el valor absoluto de 7.15 es 7.15)
 public class valorAbsolutoApi {
    public valorAbsolutoApi () {
   
    } //Nada que declarar
   
    public double valorAbsoluto (double a) {
        return Math.abs(a); 
    } //Cierre del método
 } //Cierre de la clase 

Obtener Raíz Cuadrada

Código: [Seleccionar]
/*Ejercicio métodos de la clase Math - aprendeaprogramar.com
 *
 * Obtener Raiz Cuadrada (Square Root) de un numero (double)
 *
 * KillerNemesis
 *
 */

public class miniCalculadoraEjemplo{
   
    public miniCalculadoraEjemplo() {
       
    }//Nada que declarar
   
    //Obtener la Raíz Cuadrada de un numero (double)
    public double raizCuadrada (double r) {
        return Math.sqrt (r);
    }
}


Título: Re:Entrega del ejercicio Nº47 CU00647B Math api de JAVA
Publicado por: toni_apr en 04 de Marzo 2015, 21:22
Hola Killer

Tus métodos están bien. Lo único, es que debías incluirlos los dos en la clase miniCalculadoraEjemplo. Que como todas las clases, por convención debe empezar con mayúscula:
    MiniCalculadoraEjemplo

En cuanto a colocar la sentencia import para la clase Math, por poder, puedes hacerlo.
Pero por coherencia, si lo haces, deberías hacer lo mismo para las clases System, String, Boolean, Integer, etc...

Pero tal como tu dices, sería una redundancia.

Saludos
Título: Re:Ejercicio CU00647B tutorial Math api de JAVA valor absoluto y raíz cuadrada
Publicado por: KillerNemesis en 07 de Marzo 2015, 00:48
 ;) Gracias toni_apr, tienes razón no se en que pensaba al no incluir ambos métodos en la clase MiniCalculadoraEjemplo

Saludos!