Segue o codigo: Classe Estacionamento:
package estacionamento;
public class Estacionamento {
private int vagas;
private Carros[] carros;
public int getVagas() {
return vagas;
}
public void setVagas(int vagas) {
this.vagas = vagas;
}
public Carros[] getCarros() {
return carros;
}
public void setCarros(Carros[] carros) {
}
}
package estacionamento;
public class Carros {
private String placa;
private String modelo;
private String cor;
public String getPlaca() {
return placa;
}
public void setPlaca(String placa) {
this.placa = placa;
}
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public String getCor() {
return cor;
}
public void setCor(String cor) {
this.cor = cor;
}
}
Classe Main
package iU;
import javax.swing.JOptionPane;
import estacionamento.Carros;
import estacionamento.Estacionamento;
public class EstacionamenteTeste {
public static void main (String[] args) {
Carros[] carros = new Carros[3];
for (int i=0;i<3;i++) {
Carros carro = new Carros();
String cor = JOptionPane.showInputDialog("qual a cor do" +(i+1)+ "carro" );
carro.setCor(cor);
String modelo = JOptionPane.showInputDialog("qual o modelo " +(i+1)+ "carro" );
carro.setModelo(modelo);
String placa = JOptionPane.showInputDialog("qual a placa do" +(i+1)+ "carro" );
carro.setPlaca(placa);
carros[i]=carro;
}
Estacionamento alfredo = new Estacionamento();
alfredo.setCarros(carros);
}
}
Como faço pra mostrar nas tela os carros? Tentei sysout(alfredo.getcarros());