Pessoal estou com grandes problemas com Array. Se alguém puder me disponilizar algum material. Que deixe bem claro as idéias. Obrigado
Estou com uma dúvida aki..
package ExercicioFixacaoPg48;
public class Casa {
String cor;
Porta[] portas;
void pintarCasa (String valor) {
cor = valor;
}
void mostrar() {
for (int i = 0; i < portas.length; i++){
portas = new Porta[i];
System.out.println(cor);
System.out.println(portas[i].cor);
System.out.println(portas[i].dimensaoX);
System.out.println(portas[i].dimensaoY);
System.out.println(portas[i].dimensaoZ);
System.out.println(portas[i].estaAberta);
}
}
}
package ExercicioFixacaoPg48;
public class Porta {
boolean estaAberta;
String cor;
double dimensaoX;
double dimensaoY;
double dimensaoZ;
void abre(){
estaAberta = true;
}
void fecha(){
estaAberta = false;
}
void pinta(String valor){
cor = valor;
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package ExercicioFixacaoPg48;
/**
*
* @author fabio
*/
public class TestaCasa {
public static void main (String[] args){
Casa casa = new Casa();
casa.portas[3] = new Porta();
for (int i = 0;i < 3; i++) {
casa.portas[i].cor = "azul";
casa.portas[i].dimensaoX = 10;
casa.portas[i].dimensaoY = 10;
casa.portas[i].dimensaoZ = 10;
casa.portas[i].estaAberta = false;
casa.pintarCasa("verde");
}
casa.mostrar();
}
}
Pessoal Não tem nenhum erro de Implementação.. Mais não consigo fazer exibir.. Como array..
Obrigado pela atenção :D :lol:
