Autor Tema: Cómo deben ser los nombres de las clases Java Ejercicio C00649B del tutorial  (Leído 2877 veces)

javalopez

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 19
    • Ver Perfil
Buenas tardes RaGa, aquí te dejo un nuevo código para que le eches un vistazo. En cuanto a lo que me enviaste anteriormente sobre los constructores, realmente no llegue a entenderlo del todo, supongo que con un poco mas de tiempo y experiencia lo lograré incorporar. Igualmente gracias por compartir tus conocimientos.

Código: [Seleccionar]
public class Combinados{
    public Combinados(){}

    public String combinacion(String cadena1, String cadena2, String cadena3){
        String combinacion;
        return combinacion=cadena1.substring(0,2)+" "+cadena2.substring(0,4)+"-"+cadena3.substring(0,6);
    }
}

Saludos, Ariel.
« Última modificación: 05 de Junio 2015, 08:53 por Alex Rodríguez »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:Ejercicio C00649B
« Respuesta #1 en: 04 de Junio 2015, 13:42 »
Hola Ariel:

Tu ejercicio está muy bien! simple y eficiente.

Voy a hacerte una observación respecto al nombre de la clase. Para ello me voy a servir esta vez de la excelente explicación que hizo en otro post Mario R. Rancel (Administrador).
Lo cito textual:

Citar
Te recomendaría que empieces a acostumbrarte a pensar en cómo nombrar adecuadamente a las clases. El nombre normalmente debe ser descriptivo, en singular, y reflejar lo que representa o hace la clase. En el caso de que la clase represente algo de la vida real será "Rueda" o "Vehiculo", etc. En el caso de que represente algo no real podrá ser "Pensamiento" o "Duda" o "Reunion". Cuando las clases están destinadas más que a representar a realizar procesos, como es este caso, los nombres suelen ser del tipo -or, por ejemplo CombinadorInicialesPalabras, Exponenciador, ConstructorDeMultillaves, ExtractorDeAtributos, ReductorDeFlujo, etc.
En este caso podrías haber usado CombinadorInicialesPalabras: un objeto de esa clase es un objeto que se dedica a combinar iniciales de palabras.

Saludos y a seguir adelante!

 

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