cpp多态与虚函数.docVIP

  • 8
  • 0
  • 约2.53万字
  • 约 24页
  • 2019-05-03 发布于河北
  • 举报
cpp多态与虚函数

DATE \@ yyyy-M-d 2010-6-19 多态性与虚函数 PAGE 1/ NUMPAGES 24 多态性与虚函数 主要内容:静态绑定与动态绑定,多态性的概念,虚函数,纯虚函数,抽象类,类型兼容规则。 静态绑定与动态绑定 绑定 程序自身彼此关联的过程,确定程序中的操作调用与执行该操作的代码间的关系。 静态绑定 绑定过程出现在编译阶段,用对象名或者类名来限定要调用的函数。 动态绑定 绑定过程工作在程序运行时执行,在程序运行时才确定将要调用的函数。 静态绑定的一个例子: #includeiostream using namespace std; class Point { public: Point(double i, double j) {x=i; y=j;} double Area() const{ return 0.0;} private: double x, y; }; class Rectangle:public Point { public: Rectangle(double i, double j, double k, double l); double Area() const {return w*h;} privat

文档评论(0)

1亿VIP精品文档

相关文档