Português, perguntado por fenrirlipe180, 6 meses atrás

ualidade e a correta arquitetura do sistema. Se busca um baixo acoplamento (onde as classes não dependem de outras para executar suas tarefas) e coesão (a classe faz uma tarefa bem definida), com isso ao se aplicar uma correção ou incremento no código as chances de interpretação errônea do programador diminuem, levando a tempos menores para a correção de bugs. Dessa forma, o crescimento de uma aplicação se torna mais fácil, inclusive sistemas paralelos. Os sistemas paralelos têm uma característica mais impactante, pois diversas tarefas ocorrem ao mesmo tempo. Portanto, as formas de tornar o código mais simples é de grande interesse para impedir que a complexidade cresça rapidamente, em especial sistema que utilizam diversas threads. Ao se considerar a utilização da classe Timer em conjunto com a classe TimerTask se pode afirmar que o acoplamento tende a diminuir e a coesão tende a aumentar, quando comparado com a implementação da classe Thead, pois: Escolha uma: a. é necessário fazer uma especialização da classe TimerTask para que a classe Timer possa utilizar essa relação, com isso a tarefa a ser executada fica separada da classe que controla a criação da Thread. b. a classe Timer utiliza o mecanismo de herança e a classe TimerTask executa as tarefas de forma independente, com isso as relações de manutenção ficam independentes. c. as classes Timer e TimerTask são utilizadas em conjunto da classe Thread em uma relação de herança múltipla, com isso a interpretação do código é mais clara. d. é necessário ter uma especialização da classe Timer para que a classe TimerTask possa utilizar essa relação, com isso a tarefa a ser executada fica separada da classe que controla a criação da Thread. e. a classe TimerTask deve ser utilizada em uma relação de herança, bem como a classe Timer para que seja possível dividir as preocupações do código.

Soluções para a tarefa

Respondido por kaycrayan2020
0

Resposta:

Explicação:

Perguntas interessantes