41
Aprender a programar desde cero / Re:cannot assing a value to final variable error Java constante no modific CU00673B
« en: 16 de Octubre 2020, 18:19 »
Hola, sobre este ejercicio, referir lo siguiente.
Los nombres de métodos por convenio suelen empezar por minúsculas y describir lo que hace el método, por ejemplo en vez de public double LongitudCirculo() usaríamos public double getLongitudCirculo() ó public double obtenerLongitudCirculo()
La respuesta a la pregunta ¿Es posible crear un método en la clase Circulo para establecer el valor de numeroPi? es que no se puede crear un método para establecer el valor de este atributo porque es una constante y el compilador no permite que sea modificado. Si se intenta, por ejemplo public void setPi() { numeroPi = 44;}, nos devuelve un mensaje cannot assing a value to final variable numeroPi
Saludos
Los nombres de métodos por convenio suelen empezar por minúsculas y describir lo que hace el método, por ejemplo en vez de public double LongitudCirculo() usaríamos public double getLongitudCirculo() ó public double obtenerLongitudCirculo()
La respuesta a la pregunta ¿Es posible crear un método en la clase Circulo para establecer el valor de numeroPi? es que no se puede crear un método para establecer el valor de este atributo porque es una constante y el compilador no permite que sea modificado. Si se intenta, por ejemplo public void setPi() { numeroPi = 44;}, nos devuelve un mensaje cannot assing a value to final variable numeroPi
Saludos
RSS