Projeto Biblioteca POO - PV26465
Loading...
Searching...
No Matches
LivroFiccao.h
Go to the documentation of this file.
1#ifndef LIVROFICCAO_H
2#define LIVROFICCAO_H
3
4#include "Livro.h"
5
12class LivroFiccao : public Livro
13{
14 public:
15 LivroFiccao(string t, string a, string i, string g, int numCopias); //Construtor
16 virtual ~LivroFiccao(); //Destrutor
17
18 string getTipo() const override; //Obtém o tipo de livro
19 int getPrazoEmprestimo() const override; //Obtém o prazo de empréstimo do livro
20 void EditarInformacoesLivro() override; //Edita as informações do livro
21
22 private:
23 string genero; //ou categoria
24};
25
26#endif // LIVROFICCAO_H
Classe que representa um livro de ficção na biblioteca.
Definition LivroFiccao.h:13
int getPrazoEmprestimo() const override
Obtém o prazo de empréstimo do livro.
Definition LivroFiccao.cpp:40
void EditarInformacoesLivro() override
Edita as informações do livro.
Definition LivroFiccao.cpp:48
virtual ~LivroFiccao()
Destrutor da classe LivroFiccao.
Definition LivroFiccao.cpp:20
string genero
Definition LivroFiccao.h:23
LivroFiccao(string t, string a, string i, string g, int numCopias)
Construtor da classe LivroFiccao.
Definition LivroFiccao.cpp:12
string getTipo() const override
Obtém o tipo do livro.
Definition LivroFiccao.cpp:30
Classe base para representar um livro na biblioteca.
Definition Livro.h:15