Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — FCC 2019

TI - Desenvolvimento de SistemasCódigos em Java
Código
fc136847
Banca
FCC
Órgão
SANASA
Ano
2019
Cargo
Ana TI ( )
Considere, abaixo, o trecho de código Java, que não apresenta erros, para uma classe que fará o teste da classe Funcionario. Considere que a classe Funcionario foi corretamente criada em condições ideais.  public class TesteFunc {        public static void main (String[ ] args){             Funcionario func1;             func1 = new Funcionario( );             func1.setMatricula (20171234);             func1.setNome("Ana Silvestry");             func1.setCargo("Analista de Tecnologia da Informação");        } } Com base no código e nos conceitos de orientação a objeto afirma-se, corretamente:
  1. AEstão sendo armazenados valores nos objetos do método func1, instanciado a partir da interface sem parâmetros da classe Funcionario.
  2. BMétodos destinados a armazenar valores nos atributos são conhecidos como métodos getters e aqueles que obtêm os valores armazenados são conhecidos como métodos setters.
  3. CO Java organiza as classes dentro de interfaces. Uma interface reúne classes relacionadas. Além de organizar melhor os aplicativos e bibliotecas, a interface possibilita que várias classes sejam criadas com o mesmo nome sem que ocorram conflitos, uma vez que pertençam a interfaces diferentes.
  4. DComo na classe Funcionario há pelo menos 3 objetos, deve haver um método get para cada um deles. Um destes métodos seria public void getterNome(String nome) { nome=this.nome; }.
  5. EComo na classe Funcionario há pelo menos estes 3 atributos, deve haver um método setter para cada um deles. Um destes métodos seria public void setMatricula(int matricula) {this.matricula=matricula;}.
Revelar gabarito e comentário

GabaritoE — Como na classe Funcionario há pelo menos estes 3 atributos, deve haver um método setter para cada um deles. Um destes métodos seria public void setMatricula(int matricula) {this.matricula=matricula;}.

Link permanente: /questoes/fc136847