Foros aprenderaprogramar.com
		Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: eduardoc en 01 de Julio 2016, 13:22
		
			
			- 
				Buenas... Dejo la resolución del ejercicio CU00647B del manual de programador Java desde cero.
 
 // (CU00647B).
 import java.lang.Math; // Lo incluyo a efecto de usarlo por primera vez, la clase "Math" al pertenecer a java.lang no es necesario importarlo.
 
 public class miniCalculadoraEjemplo{
 
 // Constructor vacío.
 public miniCalculadoraEjemplo(){}
 
 // Método1. Obtener el valor abosluto de un número.
 public double valorAbsoluto(double valorNumero){
 return Math.abs(valorNumero);
 }
 
 // Método2.Obtener la raíz cuadrada de un número.
 public double raizCuadrada(double valorNumero){
 return Math.sqrt(valorNumero);
 }
 }
 De ser posible tengo una consulta sobre el ejercicio anterior y este.
 En ambos ejercicios las clases son del tipo función (por llamarlas de algún modo) y fueron nombradas en minúscula: multiplicadorDieces y miniCalculadoraEjemplo, a diferencia de lo que veníamos haciendo.
 ¿Es un modo de diferenciar la clase que estamos desarrollando?
 
 Desde ya muchas gracias por el ejercicio y la consulta.
 
 Saludos,
 Edu.
- 
				Hola, Edu.
 
 Otro ejercicio hecho de manera correcta.
 
 Sobre tu duda, tengo entendido que hay una práctica aceptada por los programadores para que las clases se definan con mayúscula. Creo que aquí se trata de un simple descuido. Pero sobre esta cuestión el que mejor te podría contestar es Alex Rogríguez.
 
 Saludos.
- 
				Hola, como ha comentado dimiste por convención los nombres de clase Java se nombran comenzando por una letra mayúscula. No es obligatorio (en el sentido de que el compilador no te obliga a ello) pero no hacerlo así sería ir a contracorriente de lo que hace la comunidad de programadores. En algún caso (por despiste normalmente) nos podemos encontrar algún nombre de clase nombrado en minúsculas. Esto no es "un error" en sentido estricto, puesto que el código puede funcionar perfectamente, pero es ir contra la convención. Por tanto y a modo de resumen: nombres de clases siempre que comiencen por minúsculas y nombres de atributos siempre que comiencen por minúsculas.
 
 Saludos.