厌烦的快

来源:互联网 发布:java rest api 实例 编辑:程序博客网 时间:2024/05/01 03:49
对于包含多个成员变量的类,打印每个变量在屏幕上会让人厌烦的快。例如考虑下面的类
1234567891011121314151617class Point{private:    double m_dX, m_dY, m_dZ; public:    Point(double dX=0.0, double dY=0.0, double dZ=0.0)    {    m_dX = dX;    m_dY = dY;    m_dZ = dZ;    }     double GetX() { return m_dX; }    double GetY() { return m_dY; }    double GetZ() { return m_dZ; }};

如果你打印该类的实例在屏幕上,你会这样做
1234Point cPoint(5.0, 6.0, 7.0);cout << "(" << cPoint.GetX() << ", " <<    cPoint.GetY() << ", " <<    cPoint.GetZ() << ")";

这仅仅是一个实例!如果你能简单地键入要容易的多
12Point cPoint(5.0, 6.0, 7.0);cout << cPoint;


0 0
原创粉丝点击