Considere o seguinte texto e exemplo de trecho de código Jav...
Próximas questões
Com base no mesmo assunto
Ano: 2023
Banca:
FCC
Órgão:
TRT - 15ª Região (SP)
Prova:
FCC - 2023 - TRT - 15ª Região (SP) - Técnico Judiciário - Área de Apoio Especializado - Especialidade Tecnologia da Informação |
Q2760899
Programação
Considere o seguinte texto e exemplo de trecho de código Java a seguir:
Para não se usar uma classe de forma incorreta como, por exemplo, uma classe que tem um método de divisão entre dois atributos da classe, se o técnico Java não conhecer a implementação interna da classe, ele pode inserir um valor zero no atributo do dividendo, porém se a classe estiver corretamente codificada pode-se impedir que o técnico faça isso. Esse tipo de impedimento é feito utilizando-se um dos princípios da orientação a objetos que embasa a implementação via alguns métodos usados no código:
package com.trt1l5.model; public class Divisao ( private int numl; private int num?; public void divisao() [ System.out.println("A divisao e: “ + (numl / num2)); } public int getNuml() 1 return numl; } public void setNumi (int numi) this.numl = numl; } public int getNum2() 1 return num2; public void setNumê (int num2) if (num2 == 0) 4 num2 = 1; } else { this.num2 = num2; } } }
O conteúdo do texto exemplifica um dos conceitos conforme utilizado na orientação a objetos e o trecho de código implementa esse conceito usando dois métodos em conjunto.
O conceito e os métodos utilizados são, correta e respectivamente,
Para não se usar uma classe de forma incorreta como, por exemplo, uma classe que tem um método de divisão entre dois atributos da classe, se o técnico Java não conhecer a implementação interna da classe, ele pode inserir um valor zero no atributo do dividendo, porém se a classe estiver corretamente codificada pode-se impedir que o técnico faça isso. Esse tipo de impedimento é feito utilizando-se um dos princípios da orientação a objetos que embasa a implementação via alguns métodos usados no código:
package com.trt1l5.model; public class Divisao ( private int numl; private int num?; public void divisao() [ System.out.println("A divisao e: “ + (numl / num2)); } public int getNuml() 1 return numl; } public void setNumi (int numi) this.numl = numl; } public int getNum2() 1 return num2; public void setNumê (int num2) if (num2 == 0) 4 num2 = 1; } else { this.num2 = num2; } } }
O conteúdo do texto exemplifica um dos conceitos conforme utilizado na orientação a objetos e o trecho de código implementa esse conceito usando dois métodos em conjunto.
O conceito e os métodos utilizados são, correta e respectivamente,