#include <iostream>
#include <string>
using namespace std;
//类模板,类型参数化
template<class NameType, class AgeType>
class Person{
public:
Person(NameType name, AgeType age)
{
this->m_Name = name;
this->m_Age = age;
}
void show_value()
{
cout<<"name:"<<m_Name<<endl;
cout<<"age:"<<m_Age<<endl;
}
NameType m_Name;
AgeType m_Age;
};
void test1()
{
Person<string, int> per("zhangsan", 99);
per.show_value();
}
int main()
{
test1();
return 0;
}