Acima apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de http://java.sun.com.
Considerando esse código, julgue os itens a seguir, com relação a conceitos da linguagem e frameworks Java.
A remoção da linha de código 14 implicará em erro durante a subseqüente compilação do programa, ao contrário da remoção da linha de código 12, que não implicará em erro de compilação.
- Certo Errado
A linha 14 é referente ao método actionPerformed que foi herdado da interface ActionListener. Os métodos herdados de uma interface devem ser implementados a menos que outra interface esteja herdando o método ou a classe que herda o método seja abstrata (utilize o modificador abstract na declaração da classe). Como não é o caso de nenhuma das condições ocorrerá erro em tempo de compilação.
Já a linha 12 é a chamada ao método add passando o objeto JButton b2. A não execução da linha não acarretará em erro de compilação e nem mesmo em tempo de execução, o único problema seria funcional pois estaria faltando um botão no painel (JPanel).
Já a linha 12 é a chamada ao método add passando o objeto JButton b2. A não execução da linha não acarretará em erro de compilação e nem mesmo em tempo de execução, o único problema seria funcional pois estaria faltando um botão no painel (JPanel).
Nenhum comentário:
Postar um comentário