多态性抽象类问题找不出错误谁能帮忙看一下

问题描述

多态性抽象类问题找不出错误谁能帮忙看一下
#include
using namespace std;
class Shape()
{public:
virtual int Area() const=0;
};
class Rectangle: public Shape{
protected:
int lengthwidth;
public:
Rectangle(int l=0int w=0)
{
length=l;
width=w;
}
virtual int Area()const
{
return length*width;
}
};
int main()
{ Shape *p;
Rectangle r(35);
p=&r;
cout<Area()<<endl;
return 0;
}

解决方案

把子类的virtual去掉,否则就覆盖了

解决方案二:

 class Shape()

后面的一对括号不要。

时间: 2024-10-30 21:53:32

多态性抽象类问题找不出错误谁能帮忙看一下的相关文章

maven问题,编译错误,谁帮忙看下谢了

问题描述 maven问题,编译错误,谁帮忙看下谢了 D:codemaven01srcmainjavacomimoocmaven01model 里面有java文件如下 package com.imooc.maven01.model; public class HelloWorld{ public String sayHello(){ return "Hello World"; } } D:codemaven01srctestjavacomimoocmaven01model import

程序有错误-有一个错误,大家帮忙看下

问题描述 有一个错误,大家帮忙看下 include define PI 3.14 class shape { public: virtual float area()=0; virtual float girth()=0; }; class circle:public shape { public: circle(int a) { r=a; } float area() { s=PI*r*r; return s; } float girth() { c=2*r*PI; return c; } f

xml-struts配置问题大家帮忙看下错误在哪里

问题描述 struts配置问题大家帮忙看下错误在哪里 struts文件 /404.jsp /photo.jsp loginAction public class LoginAction extends ActionSupport implements ModelDriven{ private UserService userService; private LoginInfo loginInfo=new LoginInfo(); public String execute(){ System.o

ftp 源码-java导入的项目出现了一下图片的错误,请大牛们帮忙看一下

问题描述 java导入的项目出现了一下图片的错误,请大牛们帮忙看一下 解决方案 FtpClient怎么定义的,你导入的包中是不是正好有一个抽象类和FtpClient的基类重名. 解决方案二: 你好 我把代码传给你能帮我看一下吗? 解决方案三: FtpClient这个子类没有实现父类的抽象方法!

字符-一道acm水题 all in all 一直找不出错误 求大神解答

问题描述 一道acm水题 all in all 一直找不出错误 求大神解答 描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串.比如abc就是acbefc的子串(acbefc去掉第二.第四.第五个字符后就得到abc)输入有若干组输入数据,每组一行,分别为字符串s和t,s与t之间用空格隔开输出对于一组s与t,若s是t的子串,则输出Yes,否则输出No 样例输入sequence subsequence abc acb VERDI vivaVittorioEmanu

ofbiz+oracle-刚学习ofbiz,将ofbiz的数据库改成oracle时,出现如下错误,求帮忙

问题描述 刚学习ofbiz,将ofbiz的数据库改成oracle时,出现如下错误,求帮忙 刚学习ofbiz ,想将ofbiz数据库改成oracle,我改了配置文件之后,ant load-demo ,没有报错,然后ant start后抱如下错,改怎么解决啊.谢谢 2013-12-11 13:41:21,694 (catalina-startup-0) [ UtilXml.java:1060:ERROR] XmlFileLoader: File file:/E:/Project 10/ofbiz/s

php我做的登陆页面,账户密码明明没错,但总显示错误,帮忙看一下谢谢!

问题描述 php我做的登陆页面,账户密码明明没错,但总显示错误,帮忙看一下谢谢! $_login=array(); if(isset($_POST['submit'])){ $_login['username']=_check_username($_POST['zh'],2,20); $_login['password']=_check_password($_POST['mm'],6,18); if(_fetch_array("SELECT * FROM userinfor WHERE user

access-sql语句错误,帮忙看下问题在哪

问题描述 sql语句错误,帮忙看下问题在哪 update Chongzhi set JinE=(select JinE from Chongzhi where Id=12) where ID=1;access中 解决方案 http://www.jb51.net/article/53835.htm 解决方案二: (select JinE from Chongzhi where Id=12)的值单独发sql查出来,再作为参数传到update语句中 解决方案三: sql语句的错误 解决方案四: 我一般

帮忙看下代码,提示错误:赋值 -- 它是只读的 代码哪里错了?

问题描述 帮忙看下代码,提示错误:赋值--它是只读的代码哪里错了?publicstringgetFileName{get{getFileName="";try{if(((Request==null)==false)){stringwk=Request.Url.LocalPath.ToString();intpos=wk.LastIndexOf("/");if((pos!=-1)){wk=wk.Substring(pos+1);}returngetFileName=w