|    
			
				14/11/2011, 14:58
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2011 Ubicación: Murcia 
						Mensajes: 12
					 Antigüedad: 14 años, 7 meses Puntos: 1 |  | 
  |  Respuesta: Clases heredadas.  
  Veamos, me explique mal, clases INTERNAS es lo que intento entender, con respecto a los atributos estoy en ello.
 El código se me ha quedado así, no entendiendo por que la llamada del main no me funciona:
 Gracias
 
 package crearobjetocoche;
 
 public class CrearObjetoCoche {   // clase principal
 static   String modelo;
 static   String matricula;
 static   String color;
 CrearObjetoCoche coche = new CrearObjetoCoche(); // Creo el obejo
 
 public class prueba extends CrearObjetoCoche{
 public void aunNoLoSe(){
 super.imprimir(modelo, matricula,color)
 
 }
 
 
 
 
 
 public  void Crear(String modelo,String matricula, String color){
 System.out.println("Datos del Vehículo sin llenar " +modelo+matricula+color);
 
 if (modelo == null & color == null & matricula == null ){  // pendiente de corregir
 System.out.println(" El objeto está creado y lleno");
 }else{
 System.out.println(" El objeto creado  no contiene nada, Te lo lleno...");
 llenaDatosCoche(modelo, matricula, color);
 
 }
 
 
 }
 
 public void imprimir(String modelo, String matricula, String color){
 System.out.println(modelo+matricula+color);
 }
 public  void llenaDatosCoche(String modelo, String matricula, String color) {  // Aqui, si está el objeto vacio lo lleno.
 CrearObjetoCoche.this.modelo = "Renault ";
 CrearObjetoCoche.this.matricula = "1400BWN ";
 CrearObjetoCoche.this.color = "Verde ";
 return modelo + color + matricula; // ¿este return me volverá a la llamada getDatosCoche(modelo,color, matricula)?
 }
 
 
 }
 public static void main(String[] args) {
 CrearObjetoCoche.Crear(modelo, matricula, color);  // Error
 
 }
 }
     |