Prévia do material em texto
1. Crie a classe ManipuladorDeContas dentro do pacote br.com.caelum.contas . Repare que os pacotes br.com.caelum.contas.main e br.com.caelum.contas.modelo são subpacotes do pacote br.com.caelum.contas , portanto o pacote br.com.caelum.contas já existe. Para criar a classe neste pacote, basta selecioná-lo na janela de criação da classe: 8.9 EXERCÍCIOS: MOSTRANDO OS DADOS DA CONTA NA TELA 118 8.9 EXERCÍCIOS: MOSTRANDO OS DADOS DA CONTA NA TELA A classe ManipuladorDeContas fará a ligação da Conta com a tela, por isso precisaremos declarar um atributo do tipo Conta . 2. Na classe ManipuladorDeContas , crie o método criaConta que recebe como parâmetro um objeto do tipo Evento . Instancie uma conta para o atributo conta e coloque os valores de numero , agencia e titular . 3. Com a conta instanciada, agora podemos implementar as funcionalidades de saque e depósito. Crie o método deposita , que recebe um Evento , classe que retorna os dados da tela nos tipos que precisamos. Por exemplo, se quisermos o valor a depositar, sabemos que ele é do tipo double e que o nome do campo na tela é valor . Dica: a classe Evento tem o método getDouble() , que retorna o conteúdo desse campo. Então, use getDouble(“valor”) quando precisar obter o conteúdo do campo valor . 1. Crie agora o método saca . Ele também deve receber um Evento nos mesmos moldes do deposita . 8.9 EXERCÍCIOS: MOSTRANDO OS DADOS DA CONTA NA TELA 119 8 Ferramentas: JAR e Javadoc 8.9 Exercícios: mostrando os dados da conta na tela