Logo Passei Direto
Buscar

Design de Software

Colégio Objetivo
Veja o código a seguir e assinale a alternativa com o tipo de acoplamento existente entre a classe Exemplo e a classe Lâmpada.
public class Lampada {
public static final int LIGAR = 1;
public static final int DESLIGAR = 0;

public realizarOperacao(int codigo) {
switch(codigo) {
case LIGAR:
// executa procedimento para ligar a lâmpada
break;
case DESLIGAR: 13/06/2023, 15:43 Estácio: Alunos
// executa procedimento para ligar a lâmpada
break;
}
}

public class Exemplo {
public static void main(String [] args) {
Lampada lampada = new Lampada();
Lampada.realizarOperacao(Lampada.LIGAR);
}
}



Acoplamento Funcional.
Acoplamento Externo.
Acoplamento de Estrutura.
Acoplamento de Controle.
Acoplamento Global.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

O tipo de acoplamento existente entre a classe Exemplo e a classe Lâmpada, com base no código fornecido, é o Acoplamento de Controle. Isso ocorre porque a classe Exemplo está chamando um método estático da classe Lâmpada para realizar uma operação específica.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina