Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: DRANXZ88 en 27 de Marzo 2015, 19:33
-
ESTE ES MI CLASE PRINCIPLAL
package ejercicioscu00649b;
/**
* Ramon Acosta
*/
public class EjerciciosCu00649B {
public static void main(String[] args) {
extractorCadena cadena = new extractorCadena();
cadena.setText1("hola");
cadena.setText2("preciosa");
cadena.setText3("conbinacion");
cadena.combinador();
}
}
ESTE ES MI CLASE DONDE ESTÁN MI METODOS
package ejercicioscu00649b;
public class extractorCadena {
private String text1;
private String text2;
private String text3;
public extractorCadena() {
}
public extractorCadena(String text1, String text2, String text3) {
this.text1 = text1;
this.text2 = text2;
this.text3 = text3;
}
public String getText1() {
return text1;
}
public void setText1(String text1) {
this.text1 = text1;
}
public String getText2() {
return text2;
}
public void setText2(String text2) {
this.text2 = text2;
}
public String getText3() {
return text3;
}
public void setText3(String text3) {
this.text3 = text3;
}
public void combinador() {
String combinacion;
combinacion = text1.substring(0, 2) + " " + text2.substring(0, 4) + " - " + text3.substring(0, 6);
System.out.println("La letra combinada es " + combinacion);
}
}
-
Hola Ramón, no te has ajustado al enunciado.
Se pide una clase cuyo constructor esté vacío, en tu código hay dos constructores, uno vacío y otro que no está vacío.
En vez de tener las 3 cadenas como atributos de clase, debes definirlas como parámetros del método. El método debe tener un nombre más descriptivo, por ejemplo combinarCadenas, y la salida será con un return porque el enunciado dice que debe ser tipo función. En tu caso el método es tipo procedimiento.
Fíjate en cómo está resuelto aquí para ver los errores cometidos, que deben servir para mejorar. https://www.aprenderaprogramar.com/foros/index.php?topic=1258
Salu2
-
voy a a modificar a ver como queda gracias por tu observación