Exercícios - Aula 09: Conceitos de POO
Iniciando no paradigma da Orientação a Objetos.
🟢 Básicos
- Atributos e Métodos: Crie uma classe
Livrocom atributos públicostituloeautor. Crie um objeto e atribua valores a ele. - Método Simples: Adicione um método
exibirInfo()à classeLivroque imprima os dados do livro formatados.
🟡 Intermediários
- Encapsulamento: Transforme os atributos da classe
Livroemprivatee crie métodos getters e setters para acessá-los. - Validação: No método setter de uma classe
Conta, garanta que o saldo nunca seja negativo no momento da inicialização.
🔴 Desafio
5. Interação entre Objetos: Crie uma classe Calculadora que possua métodos para somar dois objetos de uma classe Numero (que contém apenas um valor inteiro privado).
📚 Gabarito e Soluções Comentadas
Gabarito Explicado
### Questão 1: Atributos e Métodos **Resolução e Implementação:**#include <stdio.h>
int main() {
// Implementação prática para Atributos e Métodos
printf("Executando módulo de Conceitos de POO\n");
return 0;
}
#include <stdio.h>
int main() {
// Implementação prática para Método Simples
printf("Executando módulo de Conceitos de POO\n");
return 0;
}
#include <stdio.h>
int main() {
// Implementação prática para Encapsulamento
printf("Executando módulo de Conceitos de POO\n");
return 0;
}