摘要: 严格来说,多态分为编译时多态和运行时多态,编译时多态是函数的重载,而运行时多态则是迟绑定技术,即根据基类指针或引用的实际指向来决定采取何种行动,一般来说,多态特指运行时多态。下面我们来举有关C++多态的一个简单例子: 1 class Shape 2 { 3 private: 4 int color; 5 public: 6 virtual void print() = 0; 7 }; 8 9 10 class Circle: public Shape11 {12 private:13 double radius;14 public:15... 阅读全文
posted @ 2013-03-18 16:36 Jerry19880126 阅读(1796) 评论(0) 推荐(1) 编辑