Capítulo 1 – Entendendo Classe e Objeto em Java

📘 Questões Teóricas

  1. Explique com suas palavras o que é uma classe em Java.
  2. Qual a diferença entre uma classe e um objeto? Dê um exemplo.
  3. O que são atributos e métodos em uma classe?
  4. Por que dizemos que Java é uma linguagem orientada a objetos?

💻 Questões Práticas

  1. Crie uma classe chamada Carro com os seguintes atributos:

  2. Crie dois objetos da classe Carro com valores diferentes para os atributos. Chame o método exibirInformacoes() para cada um deles.

Capítulo 2 – Construtores e this

📘 Questões Teóricas

  1. O que é um construtor em Java? Para que ele serve?
  2. Qual a diferença entre um método comum e um construtor? É possível ter mais de um construtor?