Filtrar
74 Questões de concurso encontradas
Página 1 de 15
Questões por página:
Questões por página:
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.
A View no MVC pode conter tanto a lógica de apresentação quanto a de negócio, já que o modelo separa apenas os dados do sistema.
A View no MVC pode conter tanto a lógica de apresentação quanto a de negócio, já que o modelo separa apenas os dados do sistema.
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.
No padrão MVC, o Model deve ter acesso direto à interface gráfica (View), atualizando‑a sempre que houver mudança nos dados, sem passar pelo Controller.
No padrão MVC, o Model deve ter acesso direto à interface gráfica (View), atualizando‑a sempre que houver mudança nos dados, sem passar pelo Controller.
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.
A herança múltipla é suportada diretamente em linguagens como Java, permitindo que uma classe herde atributos e métodos de várias classes‑base ao mesmo tempo.
A herança múltipla é suportada diretamente em linguagens como Java, permitindo que uma classe herde atributos e métodos de várias classes‑base ao mesmo tempo.
Disciplina:
Programação
Durante o desenvolvimento de um sistema interno do Conselho Regional de Enfermagem para gerenciamento de profissionais registrados, uma analista implementou a seguinte estrutura na linguagem Java:

Posteriormente, no método principal da aplicação, foi criado o seguinte objeto:

Considerando os fundamentos de orientação a objetos em Java, assinale a alternativa correta.
Durante o projeto de um sistema, utilizando linguagem orientada a objetos, foram adotadas as seguintes práticas:
I. Uma classe define seus atributos como privados e disponibiliza apenas métodos públicos para sua leitura e alteração, permitindo a realização de validações antes de qualquer modificação dos dados.
II. Uma classe base é estendida por diversas subclasses que compartilham comportamento comum, mas especializam determinadas operações conforme suas regras específicas.
III. Um mesmo método, definido na classe base, é reimplementado nas subclasses, de modo que sua execução produza comportamentos distintos conforme o tipo concreto do objeto em tempo de execução.
Com base nos conceitos fundamentais da programação orientada a objetos, assinale a opção que classifica corretamente as práticas descritas.
I. Uma classe define seus atributos como privados e disponibiliza apenas métodos públicos para sua leitura e alteração, permitindo a realização de validações antes de qualquer modificação dos dados.
II. Uma classe base é estendida por diversas subclasses que compartilham comportamento comum, mas especializam determinadas operações conforme suas regras específicas.
III. Um mesmo método, definido na classe base, é reimplementado nas subclasses, de modo que sua execução produza comportamentos distintos conforme o tipo concreto do objeto em tempo de execução.
Com base nos conceitos fundamentais da programação orientada a objetos, assinale a opção que classifica corretamente as práticas descritas.