2012年5月5日
摘要: 若成员函数为纯虚函数,则不需要定义这个成员函数。 有一个或多个纯虚函数的类成为抽象类,只可做基类,不能创建对象。 抽象类的派生类仍是一个抽象类,除非给出了继承而来的所有纯虚函数的定义。 解决切片问题,函数必须是虚函数,并且必须使用指针和动态变量。 总是使析构函数成为虚函数是... 阅读全文
posted @ 2012-05-05 11:05 飞翔@骑士 阅读(138) 评论(0) 推荐(0)
摘要: //Sale.h #ifndef SALE_H #define SALE_H namespace SYJ { class Sale { public: Sale(); Sale(double thePrice); double getPrice() const; void setPrice(double newPrice); virtual double bill() const; double savings(const Sale& other) const; friend bool op... 阅读全文
posted @ 2012-05-05 10:52 飞翔@骑士 阅读(103) 评论(0) 推荐(0)