Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Duvida no código

$
0
0

@Farm11 escreveu:

Bom dia pessoal... Esta é a primeira vez que utilizo o fórum...
Gente a duvida é a seguinte... estas são as minhas duas classes, e quando imprimo o código ele espera 5 saídas, mas no meu código saem 7... alguém sabe o porque disso e como eu posso resolver?
Desde já agradeço pela paciência de vocês comigo.
Abs.

public class Casa{
String cor;
int numero;
boolean estadoPorta = false;
boolean estadoJanela = false;

    void abrirPorta(){
        System.out.println("Porta Aberta");
        
    };
    void fecharPorta(){
        System.out.println("Porta Fechada");
        
    };
    void abrirJanela(){
        System.out.println("Janela Aberta");
        
    };
    void fecharJanela(){
        System.out.println("Janela Fechada");
        
    };
    void imprimirDadosCasa(){
        System.out.println(numero);
        System.out.println(cor);
        System.out.println(estadoPorta);
        System.out.println(estadoJanela);
        
    }   
}

public class AppCasa{

public static void main(String args[]) {  

    Casa cs = new Casa();  


cs.numero = Integer.parseInt(JOptionPane.showInputDialog("Digite o Numero da Casa:"));

cs.cor = JOptionPane.showInputDialog("Digite a cor:");
String aux =
JOptionPane.showInputDialog("Deseja abrir a Porta? Digite S/N");
if(aux.equals("S")){
cs.abrirPorta();
}
aux =
JOptionPane.showInputDialog("Deseja abrira Janela? Digite S/N");
if(aux.equals("S")){
cs.abrirJanela();

}
System.out.println(cs);
cs.imprimirDadosCasa();

}

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>