Crea un objeto de tipo Combinador según se ha visto en el curso y prueba a ejecutar los dos métodos disponibles pasando distintos parámetros: cadenas con más de tres caracteres, una cadena con más de tres y otra con menos de tres y ambas con menos de tres caracteres. Fíjate en el resultado que ofrece el método CombinadoSiempre cuando se le pasan como parámetros dos cadenas vacías. ¿Te parece lógico el resultado?
En la clase tenemos definidos dos atributos o campos. ¿Tienen utilidad conocida a la vista del código de la clase? ¿Se usan en los métodos que tenemos definidos?
Buenas noches, en cuanto a este ejercicio, desde mi punto de vista, es lógico el resultado del método CombinadoSiempre, ya que lo que hace es unir ambas cadenas ingresadas con un espacio en blanco en medio, y lo que devuelve al ingresar dos cadenas vacías es simplemente una cadena con un espacio vacío.
En cuanto a los atributos, no se utilizan en los métodos, por lo que a mi modo de ver, en este código en particular no tienen utilidad.
Al margen de este ejercicio, quería consultar si es que hay alguna manera de poder hacer que al generar clases en BlueJ estas no tengan contenido de código por defecto, es decir que se creen en blanco, para no tener que eliminar el código cada vez que se genera una clase.
Muchas gracias!