Question: C++ Convert the code of following Square class to a template class so it can take int, double data type for its side. Class Square{
C++ Convert the code of following Square class to a template class so it can take int, double data type for its side.
Class Square{
private:
double side;
public:
Square(double side=0);
void setSide(double side);
double getSide();
double getArea();
};
Square::Square(double side=0){
this->side = side;
}
void Square::setSide(double side){
this->side = side;
}
double Square::getSide() {return side;}
double Square::getArea() {return side*side;}
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
