第3章(类和对象)(xsh).pptVIP

  • 4
  • 0
  • 约2.18万字
  • 约 87页
  • 2017-06-08 发布于湖北
  • 举报
* * * * * * * * 将函数体放在类的声明中。 * 在类外实现成员函数,使用inline关键字。(接下页) * * * * * * * 给各成员数据赋初值。 * 作用:使用一个对象(参数指定的对象),去初始化一个正在被建立的同类型对象 * * * * * * * 如果希望程序在对象被删除前的时刻自动完成某些事情,可以写入析构函数中。 * * * * * * * 通过对复杂对象进行分解、抽象,使我们能够将一个复杂对象理解为简单对象的组合。 分解得到复杂对象的部件对象,这些部件对象比它高层的复杂对象更容易理解和实现。然后由这些部件对象来“装配”复杂对象。 * * * * * 不带参数的构造函数称为缺省构造函数。 组合的概念 类中的成员数据是另一个类的对象。 可以在已有的抽象的基础上实现更复杂的抽象。 4.5 类的组合 通过对复杂对象进行分解、抽象,使我们能够将一个复杂对象理解为简单对象的组合。 分解得到复杂对象的部件对象,这些部件对象比它高层的复杂对象更容易理解和实现。然后由这些部件对象来“装配”复杂对象。 举例 class Point { private: float x,y; //点的坐标 public: Point(float h,float v); //构造函数 float GetX(vo

文档评论(0)

1亿VIP精品文档

相关文档