ソースコード
9
#pragma once
class Ball {
protected:
double _x, _y;
public:
Ball( const double x, const double y );
Ball( const Ball& ball );
Ball& operator= ( const Ball& ball );
~Ball();
double distance_to_0() const;
double x() const { return this->_x; };
double y() const { return this->_y; };
};
コンストラクタ,
デストラクタ
属性(メンバ変数ともいう)
ファイル名: Ball.h
アクセサ
protected 指定により,サブクラスから属性アクセス可能