Newer
Older
#ifndef __ANFIBIOEXOTICO_H__
#define __ANFIBIOEXOTICO_H__
#include "anfibio.h"
#include "animalsilvestre.h"
#include "animalexotico.h"
/* @brief Classe Anfibio, que modela um Anfíbio do tipo Exotico, que toma Anfibio, AnimalSilvestre e AnimalExotico
* como classes pai a herdar seus atributos
* @param Métodos públicos:
* friend std::ostream& operator<< (std::ostream &output, AnfibioExotico const anfexo) Sobrecarga do operador de inserção para animal do tipo AnfibioExotico
* AnfibioExotico - Construtor cria um animal do tipo AnfíbioExotico
*
*/
class AnfibioExotico: public Anfibio, AnimalSilvestre, AnimalExotico {
private:
public:
friend std::ostream& operator<< (std::ostream &output, AnfibioExotico const anfexo);
AnfibioExotico(int identity, string clas, string name, string scientific, char sex, float size,
string diet, string baptism, Veterinario vet, Tratador caretaker,
int total_changes, string last_change, string biernr, string origin_country);
AnfibioExotico();
};
#endif