円クラスCircleを定義します.データメンバーには半径radiusがあり、メンバー関数にはデフォルトコンストラクション関数(デフォルト半径10)、コンストラクション関数、計算円面積、円周長および出力関数があり、それぞれデフォルトオブジェクトと半径15のオブジェクトを構築し、各オブジェクトの周長と面積を出力します.
684 ワード
円クラスCircleを定義します.データメンバーには半径radiusがあり、メンバー関数にはデフォルトコンストラクション関数(デフォルト半径10)、コンストラクション関数、計算円面積、円周長および出力関数があり、それぞれデフォルトオブジェクトと半径15のオブジェクトを構築し、各オブジェクトの周長と面積を出力します.
#include
#include
#define PI 3.14
using namespace std;
class Circle
{
private:
double radius;
public:
Circle(double r=10){radius = r;}
double s_circle();
double c_circle();
void display();
};
double Circle::s_circle()
{
return (PI*radius*radius);
}
double Circle::c_circle()
{
return (2*PI*radius);
}
void Circle::display()
{
cout<