Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: jaivcaba en 04 de Noviembre 2014, 05:12

Título: Ejercicio CU00649B. Método substring de la clase String. Java.
Publicado por: jaivcaba en 04 de Noviembre 2014, 05:12
Aquí el código .. de antemano muchas gracias por comentar.


Código: [Seleccionar]
/**
 * Write a description of class ejercicioSubstring here.
 *
 * @author (jaivcaba)
 * @version (03/11/2014)
 */
public class ejercicioSubstring
{
   
    public ejercicioSubstring(){}
   
    String Combinador (String texto1, String texto2, String texto3){
        String Combinador = texto1.substring(0,2)+ " " +texto2.substring(0,4)+"-"+ texto3.substring(0,6);
        return Combinador;
    }
   
    }
Título: Re:Ejercicio CU00649B. Método substring de la clase String. Java.
Publicado por: Yaritza en 04 de Noviembre 2014, 15:01
¿Cuál es el problema?  :o
Título: Re:Ejercicio CU00649B. Método substring de la clase String. Java.
Publicado por: Jorge lopez en 04 de Noviembre 2014, 18:13
 Hola jaivcaba!

Tu ejercicio cumple a la perfección con lo que se pide en el enunciado, sin embargo hay dos puntos a comentar relacionados al diseño del método Combinador.

1ro: Olvidaste indicar el tipo modificador de acceso para este método, en este caso "public"

2do: El nombre de un método ha de comenzar siempre con letra minúscula, en lugar de "Combinador" deberia ser "combinador". En caso de que el nombre tenga mas de una palabra, pues la primera letra de cada siguiente palabra se escribe en mayúscula, ejemp: "combinadorDeCadenas".

Otro punto mas, a comentar, es el nombre de la clase, en lugar de "ejercicioSubstring" debería ser "EjercicioSubstring". Siempre el nombre de una clase ha de comenzar con letra mayúscula.

Estos son "pequeños" detalles que debemos de tener en cuenta para diseñar un código optimo y agradable al ojo de quien lo mire.

Saludos!