第7章继承与派生 例61定义一个位置坐标类,属性有x坐标和y坐标,成员函数 包括构造函数、获取X坐标的函数、获取y坐标的函数和移动位 置到新的坐标点函数。然后定义派生类点类,除了继承基类 (位置类)的成员外,又增加了新的数据成员颜色、获取颜色 值的成员函数和显示数据成员值的函数 include <iostream. h> #include <string. h class CLocation∥位置坐标类 private int x int y; public CLocation(int X=0, int y=O) void Move To(int x, int y) int GetXo int Geto例6.1 定义一个位置坐标类,属性有x坐标和y坐标,成员函数 包括构造函数、获取x坐标的函数、获取y坐标的函数和移动位 置到新的坐标点函数。然后定义派生类点类,除了继承基类 (位置类)的成员外,又增加了新的数据成员颜色、获取颜色 值的成员函数和显示数据成员值的函数。 #include <iostream.h> #include <string.h> class CLocation //位置坐标类 { private: int x; int y; public: CLocation(int x=0, int y=0); void MoveTo(int x, int y); int Getx(); int Gety(); }; 第7章 继承与派生