Pointクラスのコンストラクタ

896 ワード

Problem Description
本テーマの練習を通じてクラスの構造関数の定義を把握することができる.
ポイントクラスPointを設計し、プライベートデータメンバーはx、yがある.共有メンバー関数には、パラメータのないコンストラクション関数Point()と、パラメータ付きコンストラクション関数Point(int,int);ShowPoint()出力ポイントオブジェクトの情報
メイン関数main()で対応するメンバー関数を呼び出し、キーボードから時間オブジェクトのxおよびyの値を受信し、対応する値をディスプレイに出力します.
Input
#include
using namespace std;
class point
{
private:
    int x,y;
public:
     point()
    {
        x=0,y=0;
    }
     point(int a,int b)
    {
        x=a,y=b;
    }
    void showpoint()
    {
        cout<>a>>b;
    point p1,p2(a,b);
    p1.showpoint();

    p2.showpoint();
}

 
2つの整数を入力し、スペース間隔を1つ使用します.
Output
 
デフォルトのポイント値を出力してから、ユーザーが作成したポイントの値を出力する必要があります.
点のフォーマットは:1対の括弧内のx,yの値で、中間は","の間隔で;
Example Input
10 11

Example Output
(0,0)
(10,11)