关于纯虚函数和抽象类的描述中,( )是错误的。
//纯虚函数就是没有函数体,同时在定义的时候,其函数名后面要加上“= 0”。 class Shape { public : virtual double calcArea(); //虚函数 {return 0;} virtual double calcPerimeter()=0 //纯虚函数 …… }; //纯虚函数也一定是某个类的成员函数,把包含纯虚函数的这个类称之为抽象类,Shape类是一个抽象类、 //对于抽象类来说,C++是不允许它去实例化对象的。也就是说,抽象类无法实例化对象。 //抽象类的子类也可以是抽象类. //对于抽象类来说,它无法实例化对象,而对于抽象类的子类来说,只有把抽象类中的纯虚函数全部实现之后,那么这个子类才可以实例化对象。