#ifndef _print #define _print #include using namespace std; template class print{ private: T val; public: print(); void doPrint(); T get(); void set(T _val); }; template print::print(){ cout << "Classe sendo criada" << endl; } template void print::doPrint(){ cout << val << endl; } template T print::get(){ return val; } template void print::set(T _val){ val=_val; } #endif