Pero lo siento está en construcción…aún tengo que acabarla.
Un saludo
Pero lo siento está en construcción…aún tengo que acabarla.
Un saludo
Buenas, debido a unos problemillas las prácticas las he tenido que ir haciendo en casa en este puente todas un poquito porque no pude ir clase y mi compañero tampoco fue.
La práctica 7 trataba un poco de saber como funcina la memoria dinámica y las cosas que podemos hacer con ella en Java. Lo que tenemos que hacer en esta práctica es básicamente sustituir los arrays que teniamos en la práctica 6 y sustituirlos por estructuras dinámicas.
Los que cambiaremos serán:
void encolar(Object o)
Object desencolar()
boolean estaVacia()
Hay que saber que ahora va a ser dinámico todo por lo que no nos tendremos que preocupar de definirlos antes, asi que podremos meter lo que queramos. Esto lo menciono por lo del espacio que ocupa, el tamaño en la memoria, que es de lo que no nos tendremos que preocupar. Esto es una de las ventajas de la memoria dinámica porque no ocupa recursos asi que no tiene que venir guardando memoria de más de la que podría necesitar junto a un tamaño infinito.
Un saludillo por ahí y lo siento por no extenderme más pero ya no hay mucho tiempo, hay que estudiarrrrrrrr.
Hoy en clase tenemos que implementar el código para un tetris.
En la primera parte de la clase el profesor y alumnos hemos ideado los métodos que habría que utilizar para ello.
Hemos dividido el código en tres partes: una clase abstracta llamada Pieza, un arrays de elemntos (Cola) y un método Main para que funcione con normalidad.
En la clase Pieza pondremos varios métodos públicos: Pieza, Mover, Pintar y un método abstracto de QuienSoy.
Además en él pondremos la piezas: PiezaCuadrado, PiezaLinea, PiezaL, PiezaT y PiezaInvertida con sus propios métodos.
Después en el arrays pondremos los métodos Encolar, Desencolar, Vacia, Llena y Siguiente.
Después ya nos hemos quedado haciendo el código nosotros en clase, con alguna dificultad pero se acabó la clase y no dio tiempo a acabarlo ni solucionarlo.
Esperemos que esto sirva pra que la gente sepa lo que hay que poner.
Un saludo a todos
![]()
Bueno, aqui estamos de nuevo, un poquito tarde porque los dos estuvimos de vacaciones e incomunicados mutuamente, pero bueno, contaremos un poco de lo que nos acordamos de la práctica del viernes aquel.
Al pirncipio de la clase el profesor nos contó el concepto de herencia.
En el ejercicio 1 copiamos un texto y respondemos a las preguntas que aparecen en la practica. Descargamos los archivos e implementamos la clase la cual nos da un error en return null. Con esto acabamos el ejercicio 1. En el ejercicio 2 aprendemos que la palabra que se usa para poder heredar de una clase superior es extends. Tambien manejamos el concepto de super para hacer llamadas a la clase madre.El ejercicio 3 es una continuacion del dos ya que tenemos que hacer practicamente lo mismo, implementamos con super los atributos e implementamos lo demas como hacemos habitualmente.Nos costó bastante poder realizar este apartado ya que,a parte de ser el ultimo dia de clase antes de las vacaciones era bastante complejo.Ademas Pablo estuvo hablando un buen rato con nosotros sobre los nuevos planes de estudio y lo que va a suceder tanto con nosotros los alumnos como con los profesores.
No pudimos realizar ninun apartado mas de la practica por falta de tiempo.
Un saludo a todos y espero que lo hayais pasado bien esta semana santa.
Buenas a todos!!!
Hoy hemos decidido que ibamos a escribir la práctica después de clase, para recordar todo lo que hemos en clase mejor.
En la práctica de hoy en primer lugar hemos repasado un poco lo de las clases y los objetos de la clase punto,creando otra clase llamada PruebaObjeto y realizando varios métodos manejando los datos de la clase Punto.
Además hemos manejado algunos conceptos como abstracción,encapsulación,herencia y polimorfismo para poder realizar los siguientes apartados de la práctica.
En la siguiente parte hemos visto todo lo relativo a los modificadores de acceso para los diferentes métodos y variables de las clases, matizando para que sirve cada uno de ellos, usando la clase Modificador.java, compilándola y ejecutándola.
El siguiente apartado era completar la clase Atributo. Al principio nos ha costado entender que había que hacer, pero el profesor nos lo ha solucionado todo ipso facto. En las clases Constructor y Método del siguiente ejercicio no hemos tenido ningún problema ya que eran bastante parecidos al apartado anterior. Incluso el profesor nos ha dicho que esta parte era bastante repetitiva.
Los demás apartados de la práctica los hemos visto por encima, pero no nos ha dado tiempo a realizarlos a fondo; intentaremos profundizarlos en casa.
Un saludo a todos!
Jesús y Sara
Por fin he encontrado compañero!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bueno él es Jesús, y al igual que yo estamos un poco espesitos con esto de la programación.
Bueno pasamos a comentar la práctica.
En la primera parte de la práctica debiamos utilizar el classpath, configuarándolo con la consola de comandos y utilizando el API de java, creando un directorio temporal y añadiedole el path.
En la parte dos tuvimos que manejar varios conceptos nuevos como el de aserción y las trazas de depuración. Aprendimos que la aserción sirve para comprobar que cierto código es correcto y que las trazas de depuración son mensajes añadidos que nos informaran del funcionamiento del código, indicándonos en que parte del código se produjo el error.
Fue en el apartado tres en el que nos atrancamos al igual que muchos compañeros, era bastante difícil y no nos dio tiempo casi ni a empezarlo. Las explicaciones del profesor tampoco nos sirvieron de gran ayuda.
Esperamos que en las próximas prácticas se nos den mejor, porque estuvimos bastante espesos.
Un saludo para todos
Bueno, quería decir que por motivos personales no pude ir a la práctica, por lo que como buen alumna que soy decidí hacerla en casa.
Pues nada al principio me recordaba a los primeros días de clase con el Hola Mundo, y bueno me cansó un poquito, pero era normal, después con los bucles más o menos me las ingenié con los apuntes de Representación de datos, y ya lo último como tuve bastantes dudillas se lo tuve que preguntar a mis compañeros vía internet. Pero bueno, una práctica en casa tampoco está mal, aunque no se lo recomiendo a mucha gente, puesto que no hay profesores que te ayuden, sino amigos de clase que te lo explican a su manera, pero que te solucionan las dudas ( muchisimo mejor que nada).
Que decir, que mi primer post es un poco breve, pero tampoco sabía que escribir exactamente, y que espero regresar a las clases pronto.
Un saludo mis queridos compañeros freaks de laboratorio.
Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!