Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2012, 12:13
Avatar de kiristof
kiristof
 
Fecha de Ingreso: julio-2012
Mensajes: 49
Antigüedad: 11 años, 9 meses
Puntos: 0
Aclaracion sobre comienzos en java

Hola a tod@s,

Tengo dos dudas al hacer dos practicas en java haber si me podeis ayudar.Muchas gracias de antemano.

1.Para cargar los datos en un objeto que se pide al usuario por teclado.Se podia automaticamente grabar .Es decir,

Factura [] A = new Factura[5];

se pide al usuario los datos(denro del objeto el primer apartado es codigoFactura)

System.out.println("introduzca el dato de la factura);
dato = leer.nexInt();
Ahora para que se copie al objeto Como seria.
¿Cual de estos seria el correcto?
a[1] = new Factura(dato);
o se podria hacer dato = a[1].Codigofactura();


2.(Clases abstractas)Realizando un ejercicio sobre figuras geometricas,tengo que crear varias clases que son circulo,rectangulo ,etc.
Segun he podido ver solo se pone abstract en la clase abstracta que seria la principal que yo la he llamado FigurasGeometricas pero al crear por ejemplo rectangulo no tendria que poner ya public abstract Rectangulo,sino solo public Rectangulo extends FigurasGeometricas no?, es que sino le pone abstract a la clase cuadrado se me queda subrayada en rojo y esta puesto extends.


Un saludo y muchas gracias de antemano.