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...
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 f inal int LIGAR = 1; public static f inal int DESLIGAR = 0;
public realizarOperacao(int codigo) { switch(codigo) { case LIGAR: // executa procedimento para ligar a lâmpada break; case DESLIGAR: // 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 de Estrutura. Acoplamento Funcional. Acoplamento Global. Acoplamento Externo. Acoplamento de Controle.
No código apresentado, o tipo de acoplamento existente entre a classe Exemplo e a classe Lâmpada é o Acoplamento de Estrutura. Isso ocorre porque a classe Exemplo cria uma instância da classe Lâmpada e chama o método realizarOperacao diretamente, utilizando a referência da classe Lâmpada.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar