为什么运行不出来啊,怎么改正呢

为什么运行不出来啊,怎么改正呢

明白了,Graph是抽象类,所以构造函数也不能用的

把Graph改为普通类吧

virtual double Area() {ASSERT(FALSE);return 0;}

virtual void Display() {ASSERT(FALSE);}

ASSERT主要用来检查避免基类函数被调用

编译有报错吗?