私はこれから行きたい:
これに:
どうすればいいですか?サブクラスの正方形と長方形の関数は、親クラスの形状の変数を使用することをどのように認識しますか?
メインから長さと幅を設定するにはどうすればよいですか?
#include <iostream>
#include <cmath>
using namespace std;
class SHAPES
{
public:
class SQUARE
{
int perimeter(int length, int width)
{
return 4*length;
}
int area(int length, int width)
{
return length*length;
}
};
public:
class RECTANGLE
{
int perimeter(int length, int width)
{
return 2*length + 2*width;
}
int area(int length, int width)
{
return length*width;
}
};
};