Fecha: 07 – 03 – 08
misma hora mismo lugar
… y dice el profesor: “despues de las practicas introductorias de las pasadas semanas…” ahi desconectamos y dijimos: INTRODUCTORIAS!!??!! bueno, tan solo nos salia el ejercicio 0 yyyy……………… pero conforme la hora iba avanzando y los ejercicios incrementaban en numero nos dimos cuenta de que a nosotros mejor si empezamos con el ” plato fuerte”, que en 1 o 2 semanas nos daremos cuenta que esto no eran ni los entremeses, pero bueno, eso es lo que hay.
La clase Punto, nos fueron bien casi todas la preguntas teoricas, y los apartadillos pues casi que tambien, hasta que llegamos a una que decia: “Imprime por pantalla el número de objetos que se han creado de la clase Punto.” ajá… Recuerdo algo por ahi que lo nombraba:
public class Punto {
private double x;
private double y;
public static int contador = 0;
// Constructor
public Punto(double x, double y) {
this.x = x;
this.y = y;
contador++;
ssiiii, ahi está…y dos veces, pero claro una cosa es que esté ahi y otra muy distinta que tu seas capaz de imprimir por pantalla su valor, el cual se incrementa solo (++) y mientras el contador se nos resistia y nosotros nos resistiamos a preguntarlo en voz alta, un compañero nos leyó la mente y decidio ahorrarnos en trabajo
resultaron ser unos parentesis que se colaron “p1.contador()“.
Modificadores se acceso, hasta ese dia solo existian 3 PUBLIC – PRIVATE – PROTECTED y de esos habiamos utilizado los 2 primeros, asi encontrarnos con 9 más con nombres un tanto raros pues fue curioso. Ese ejercicio fue divertido, teniamos que escribir los numeros en la consola en tiempo de ejecucion y ver que tipo de modificador salia, por ejemplo el numero de la habitacion era: static, final, transient <– transitivo :p, tambien dio para inventarse modificadores, el numero 15264 es transient, synchronized, native, esa cosa, int, erface; claro, el tamaño de la ventana de la consola es limitado y no distingue cuando se acaba una palabra… cuando lo leimos detenidamente int-erface… interface!!
pregunta: ¿os ha pasado algo en la clase ? // respuesta pensada: en que clase? ¬¬
despues de ese ejercicio nos pusimos manos a la obra con el siguiente, y cada vez que compilabamos los errores iban en aumento:
1º intento = 1 error;
2º intento = 2 errores:
3º intento = 3 errores;
4º intento = 4 errores;
(uno de esos fue al escribir javac nombredelaclase.java, que claro, si escribes Modfificador, lo logico es que si pudiera se reiria de ti, y todavia preguntas porque no lo encuentra? )
y ahora la pelea casera con el pc, os contaremos en proximos blogs