From 4f1c9a1e06f8d703e8ab93aedcae8ff6be583a5a Mon Sep 17 00:00:00 2001 From: Muriki <mgy20@inf.ufpr.br> Date: Thu, 5 Dec 2024 18:08:44 -0300 Subject: [PATCH] Adicionado alguns casos de teste --- main.cpp | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/main.cpp b/main.cpp index 01318f9..60e179c 100644 --- a/main.cpp +++ b/main.cpp @@ -3,6 +3,9 @@ #include "./sources/Biblioteca.hpp" #include "./sources/Livro.hpp" #include "./sources/Periodico.hpp" +#include "./sources/DescricaoObra.hpp" +#include "./sources/Obra.hpp" +#include "./sources/ControladorObras.hpp" using namespace std; @@ -27,13 +30,31 @@ int main(){ // break; // } //} - Periodico p("Revista de Ciência", 2023, 5, 3); - Livro l("C++ Programming", 2022, "John Doe", "Tech Books"); + + cout << "==> Instanciando uma Descricao de Obra: " << endl; + DescricaoObra desc("Mochileiro das galáxias", 1999); + desc.mostrarDetalhes(); + cout << endl; - std::cout << "Detalhes do Periódico:\n"; + cout << "==> Instanciando um Periodico: " << endl; + Periodico p("Revista de Ciência", 2023, 5, 3); p.mostrarDetalhes(); - std::cout << "\nDetalhes do Livro:\n"; + cout << endl; + + cout << "==> Instanciando um Livro: " << endl; + Livro l("C++ Programming", 2022, "John Doe", "Tech Books"); l.mostrarDetalhes(); + cout << endl; + + cout << "==> Instanciando uma Obra: " << endl; + int disponiveis = 10, total = 14; + Obra ob(desc, disponiveis, total); + ob.mostrarDetalhes(); + cout << endl; + + cout << "==> Instanciando o Controlador de Obras: " << endl; + ControladorObras obras; + -- GitLab