円クラス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<