Questão
ID 1499645Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2008 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Secretaria de Estado de Educação do Distrito Federal

A figura acima apresenta uma janela produzida pelo programa Foxes and Rabbits, na qual cada retângulo representa um local desabitado ou ocupado por um coelho ou uma raposa. Quando o botão Next Step é acionado, uma nova simulação do ecossistema é realizada. Essa janela é implementada pela classe SimulatorView , que utiliza a interface java.awt.event.ActionListener para tratar eventos produzidos pelo usuário quando do acionamento do botão Next Step. O código parcial da classe SimulatorView é apresentado a seguir, tendo sido suprimidas algumas linhas.
…
public class SimulatorView extends JFrame implements ActionListener {
private Simulator simulator;
public void actionPerformed(ActionEvent evt) {
simulator.simulateOneStep();
}
…
}
Julgue os próximos itens, acerca das informações apresentadas sobre o projeto Foxes and Rabbits e dos conceitos de desenvolvimento de sistemas.
ActionListener é uma interface Java que declara a assinatura de método público: void actionPerformed(java.awt.event.ActionEvent evt).