#include <iostream>
using std::cout;
using std::cin;
template<class T,class T1>
class Point
{
public:
Point(T a,T1 b)
{
m_a=a;
m_b=b;
}
T getX();
T1 getY();
private:
T m_a;
T1 m_b;
};
template<class T,class T1>
T Point<T,T1>::getX(){
return m_a;
}
template<class T,class T1>
T1 Point<T,T1>::getY(){
return m_b;
}
int main()
{
Point<char* ,char*> point1("北纬20度","东经20度");
cout<<"x="<<point1.getX()<<",y="<<point1.getY()<<std::endl;
}