有大佬可以帮我看看错哪里了吗
运行不了
#include<iostream> using namespace std
template<typename DataType> class Rectangle
private:
DataType width; DataType height; public:
Rectangle(DataTypexDataTypey)
f
};
DataType getArea()};
DataType getPerimeter()};
};
template<typename DataType>
Rectangle<DataType>::Rectangle(DataTypexDataTypey)
width=xj height=y;
templatetypename DataType>
DataType Rectangle<DataType::getArea()
DataType areaj
area=width*height;
cout<"面积为:"<area<<endl; return area;
template<typename DataType>
DataType Rectangle<DataType:getPerimeter()
DataType perimeter;
perimeter=2*width+2*height;
cout<<"周长为:"<<perimeter<<endl; return perimeter;