Mega Code Archive
Overloading class member functions
#include
class Rectangle
{
public:
Rectangle(int width, int height);
~Rectangle(){}
// overloaded class function display
void display() const;
void display(int aWidth, int aHeight) const;
private:
int itsWidth;
int itsHeight;
};
Rectangle::Rectangle(int width, int height)
{
itsWidth = width;
itsHeight = height;
}
void Rectangle::display() const
{
display( itsWidth, itsHeight);
}
void Rectangle::display(int width, int height) const
{
for (int i = 0; i