Exercícios - Aula 13
1. Classe Pessoa
Crie uma classe Pessoa com os atributos nome e idade.
Crie um método se_apresentar() que imprime: "Olá, sou [nome] e tenho [idade] anos."
Instancie 2 pessoas e chame o método para cada uma.
2. Classe Retângulo
Crie uma classe Retangulo com atributos largura e altura.
Crie um método calcular_area() que retorna a área (largura * altura).
Use o input para pedir os valores ao usuário, crie o objeto e mostre a área.
3. Classe Aluno
Crie uma classe Aluno com nome e nota.
Crie um método foi_aprovado() que retorna True se a nota for >= 7 e False caso contrário.
4. Contador
Crie uma classe Contador com um atributo valor inicializado em 0.
Métodos:
- incrementar(): Aumenta o valor em 1.
- resetar(): Volta o valor para 0.
Teste criando um contador e chamando os métodos.
5. Carro Turbinado
Recrie a classe Carro do exemplo da aula, mas adicione um atributo velocidade que começa em 0.
- Método acelerar() aumenta velocidade em 10.
- Método frear() diminui velocidade em 10 (não pode ficar negativo).
- Método ver_painel() mostra a velocidade atual.