Práctica 4, Herencia
Hola a todos:
Esta última semana en la práctica de OCA aprendimos como usar la herencia simple que se usa en java para ello aprendimos a usar la palabra reservada “extends” y tambien la palabra “super”. Comentando los ejercicios pienso que los primeros eran sencillos y creo que llegamos todos a la solución bastante facilmente pues era implementar un constructor muy sencillito e implementar el metodo toString, aunque cuando llegue al ejercicio 5 se me complicaron las cosas y desconecte un rato para escuchar las explicaciones que daba el profesor una de ellas no la entendi muy bien, y me gustaria si alguien pudiera acerme un resumen de porque se usa “stringbuffer” en vez de la funcion return. Una cosa que no cogi muy bien fue porque en el esquema de miembro constructor dijo que podia ser mejor el padre de metodo y no al reves como estaba escrito, SI ALQUIEN PUDIERA RESPONDERME A ESTAS CUESTIONES SE LO AGRADECERIA.
Un saludo a todos y que paseis una buena semana santa, que no se vosotros pero me pienso hinchar de torrijas XD.
marzo 24, 2008 a 12:40 pm
Hola,
Respondiendo a vuestra pregunta… hemos usado el bucle for para recorrer el array, debido a que en el enunciado nos dicen que el método debe devolver algo como:
METODO NOMBRE = , MODIFICADOR = TIPO RETORNO = PARAMETRO(0) TIPO= PARAMETRO(1) TIPO= ……PARAMETRO(n) TIPO=
entonces, para que salga lo de: PARAMETRO(0) TIPO= PARAMETRO(1) TIPO= … hemos creido necesario usar un for.
De todas formas si vosotros lo habéis hecho de otra forma, decirnoslo, que lo mismo lo nuestro está mal, o hay varias formas de hacerlo…
Lo de que era mejor que Constructor heredara de Miembro…pues sinceramente ni idea, porque nosotros fuimos por la tarde y no dijeron nada de eso, así que supongo que dará igual.
En cuando a lo de StringBuffer, es algo como para que sea más rápido…
StringBuffer crea un String que va a tener un tamaño que varía, por ello, cuando concatenamos los String se va haciendo más grande, para añadir los nuevos, sin necesidad de tener que crear un nuevo String por cada concatenación ( que es lo que hace el return)… Algo así nos explicaron.De todas formas nosotros hemos seguido usando el return…
Esperamos que os haya ayudado nuestra pequeña aportación.
Un saludo.
Pdt: que tal estaban las torrijas??? xD
abril 8, 2008 a 11:58 am
Gran comentario, ocaypunto
Barroso y Suárez, ¿os sirve? ¿no os sirve?
abril 8, 2008 a 6:55 pm
Muchas gracias OCAypunto me a servido mucho para poder terminar la práctica en casa siempre q posteo me procuro pasar por vuestro blog MUY BUENO
muchas gracias de nuevo….por cierto las torrijas riquisimas como siempre XD