Search Header Logo
Flashcard: Programação Orientada  a Objetos - POO, GUI, MVC e JDBC

Flashcard: Programação Orientada a Objetos - POO, GUI, MVC e JDBC

Assessment

Flashcard

Information Technology (IT)

Vocational training

Practice Problem

Hard

Created by

João Mesquita

Used 2+ times

FREE Resource

Student preview

quiz-placeholder

20 questions

Show all answers

1.

FLASHCARD QUESTION

Front

O que é encapsulamento em POO?

Back

Ocultar os detalhes internos de um objeto e expor apenas métodos controlados para acesso aos seus dados.

2.

FLASHCARD QUESTION

Front

Qual é a principal diferença entre herança e composição?

Back

Herança expressa “é um” (ex: Carro é um Veículo), composição expressa “tem um” (ex: Carro tem um Motor).

3.

FLASHCARD QUESTION

Front

O que permite o polimorfismo em Java?

Back

A sobrescrita de métodos em subclasses, permitindo que o mesmo método se comporte de forma diferente.

4.

FLASHCARD QUESTION

Front

Em Java, qual a principal característica de uma interface?

Back

Pode definir métodos abstratos que classes devem implementar, e desde o Java 8, também métodos default.

5.

FLASHCARD QUESTION

Front

No padrão MVC, qual componente é responsável por interagir com o banco de dados?

Back

Model

6.

FLASHCARD QUESTION

Front

Qual é a melhor prática para conectar-se a um banco de dados em Java usando JDBC?

Back

Usar `PreparedStatement` com `try-with-resources` para evitar SQL Injection e garantir liberação de recursos.

7.

FLASHCARD QUESTION

Front

Como você atualiza um `JTable` com dados vindos de um banco de dados sem travar a interface gráfica?

Back

Usando `SwingWorker` para executar a consulta em background e atualizar a tabela na thread de eventos.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?