👩‍💻 Objetivo:

Compreender o que são classes e objetos na Programação Orientada a Objetos (POO), utilizando exemplos simples e práticos.


🧠 O que é uma Classe?

Uma classe é como um molde ou forma para criar objetos.

Ela define as características (atributos) e os comportamentos (métodos) que os objetos terão.


🎩 Exemplo de Classe no mundo real:

Pense em uma classe "Carro" como um molde. Todo carro tem:


🧪 Exemplo de Classe em Java

	public class Carro {
    // Atributos (características)
    String cor;
    String modelo;
    int velocidade;

    // Métodos (comportamentos)
    void acelerar() {
        velocidade += 10;
        System.out.println("Acelerando. Velocidade atual: " + velocidade);
    }

    void frear() {
        velocidade -= 10;
        System.out.println("Freando. Velocidade atual: " + velocidade);
    }

    void buzinar() {
        System.out.println("Biiiii!");
    }
}

🧱 O que é um Objeto?

Um objeto é uma instância de uma classe. Ou seja, é um elemento real criado a partir do molde da classe.

Exemplo do Objeto Funcionário

image.png

Funcionario f2 = new Funcionario()