Construtores e Especificadores de Acesso:

Variáveis de objeto vs. Variáveis de classe (static)

Métodos do objeto vs. Métodos da classe (static)

  • Uso de métodos de classe: classes utilitárias, por exemplo, java.lang.Math


Refatoração

Alterações no código-fonte de um programa que não alteram a sua funcionalidade nem o seu comportamento mas que melhoram a organização do código e/ou sua clareza.


Vamos praticar - Refatorando exercício da ContaCorrente


O código que geramos durante o Dojo de Programação está disponível no edisciplinas.


Testes Automatizados- JUnit 


  • Introdução a Testes

  • Importância dos Testes Automatizados

  • JUnit

    • Como criar uma classe de teste (New JUnit Test)

    • Classe de teste (padrão recomendado: nomeDaClasseTest)

    • Import (Eclipse ajuda a inserir isso)

    • @Test - define um método de teste (teste de unidade)

    • Nome do método: testAquiloQueEstaSendoTestado ()

    • assertEquals (esperado, real)

  • Exercícios para sala de aula:

    • Fatorial + testes





Última atualização: segunda-feira, 9 mar. 2020, 17:06