/*
* 抽象类示例
*/
#include <stdlib.h>
#include <iostream>
using namespace std;
/*
* AbstractClass是抽象类
*/
class AbstractClass {
public:
AbstractClass() {
}
virtual ~AbstractClass() {
}
// 纯虚函数
virtual void toString() = 0;
};
//子类继承自抽象类
class SubClass : public AbstractClass {
public:
SubClass() : AbstractClass() {
}
责任编辑:cyth