Autor Tema: CU00649B Metodo substring ejercicio modificadores de acceso Java  (Leído 3439 veces)

JuanMontaña

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 87
    • Ver Perfil
Código: [Seleccionar]
public class Juntar
 {
   //Método que combina las tres primeras letras de cada cadena
    String combinacion (String valor_texto1, String valor_texto2,String valor_texto3)
    {
        String combinacion = valor_texto1.substring (0,2) + " " + valor_texto2.substring (0,4)+"-"+valor_texto3.substring (0,6);
        return combinacion; //combinacion es tanto el nombre del método como el de una variable local
    } //Cierre del método
 } //Cierre de la clase

Saludos.

Dejo aqui el ejercicio de la leccion y esperare por sus comentarios

muchas gracias
« Última modificación: 16 de Noviembre 2015, 10:36 por César Krall »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:CU00649B Metodo substring ejercicio
« Respuesta #1 en: 15 de Noviembre 2015, 03:06 »
Hola JuanMontaña:

Estuve revisando tu ejercicio y funciona correctamente.
Sin embargo quisiera aprovechar para hacerte una sugerencia respecto de nombrar un método y un atributo de la misma manera: no pareciera ser una buena idea, podría generar confusiones.
Sugeriría leer el siguiente hilo donde se trata un poco acerca de la elección de los nombres para clases, métodos, y atributos.

https://www.aprenderaprogramar.com/foros/index.php?topic=2674.msg12456#msg12456

JuanMontaña

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 87
    • Ver Perfil
Re:CU00649B Metodo substring ejercicio
« Respuesta #2 en: 15 de Noviembre 2015, 14:07 »
Ya lei el hilo y si tienes razon,  aqui dejo el codigo con los nombres arreglados.
Código: [Seleccionar]
public class Juntar
 {
   //Método que combina las tres primeras letras de cada cadena
    String combinacion (String valor_texto1, String valor_texto2,String valor_texto3)
    {
        String union = valor_texto1.substring (0,2) + " " + valor_texto2.substring (0,4)+"-"+valor_texto3.substring (0,6);
        return union; //combinacion es tanto el nombre del método como el de una variable local
    } //Cierre del método
 } //Cierre de la clase

Muchas gracias RaGa

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:CU00649B Metodo substring ejercicio
« Respuesta #3 en: 15 de Noviembre 2015, 16:28 »
Hola JuanMontaña:

Último detalle a tener en cuenta: agregar en la signatura del método  lo que se denomina "modificador de acceso Java". Como hemos venido definiendo en el curso siempre los métodos como públicos, la signatura del método debería ser:

Código: [Seleccionar]
public String combinacion (String valor_texto1, String valor_texto2,String valor_texto3)    {
más adelante se abordará en detalle qué es esto de los modificadores de acceso Java. De momento sigamos definiendo todos nuestros métodos como públicos.

 

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