#c++#求大神帮我改正下,关于多态和虚函数的

问题描述

#c++#求大神帮我改正下,关于多态和虚函数的

#include
using namespace std;
class X1
{
protected:
int x;
public:
X1(int xx){x=xx;}
virtual void output()=0;
};
class Y1:private X1
{
int y;
public:
Y1(int xx=0,int yy=0):X1(xx)
{y=yy;}
void output()
{
cout<<"x="<
}
};
class Z1:protected X1
{
int z;
public:
Z1(int xx=0,int zz=0):X1(xx)
{ z=zz;}
void output()
{
cout
}
};
int main()
{
X1 a(2);
Y1 b(3,4);
Z1 c(5,6);
X1*p[3]={&a,&b,&c};
for(itn i=0;i
{
p[i]->output();
}
return 0;
}

时间: 2024-12-24 10:43:53

#c++#求大神帮我改正下,关于多态和虚函数的的相关文章

jsp-JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码

问题描述 JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码 JSP传给action的是字符串类型,怎么转换数据类型,然后让getlist()接收,求各位大神帮帮忙写下代码~ 如果能够给解释一下,那就千恩万谢啦 解决方案 可以通过强制转换在前面加上int 解决方案二: gongWenLeiBieList = dao.getList(Integer.parseInt(mingCheng));

printf-c语言求最小公倍数 求大神帮我理解下这个代码

问题描述 c语言求最小公倍数 求大神帮我理解下这个代码 #includeint main(){? ?int mnik=1;? ?scanf(""%d %d""&m&n);? ?for(i=1;i<=m;i++)? ?{? ? ? ?if(m%i==0 && n%i==0)? ? ? ?{? ? ? ? ? ?k*=i;? ? ? ? ? ?m/=i;? ? ? ? ? ?n/=i;? ? ? ?}? ? ? ?if(m==1 |

软件-优盘读取不出来,求大神帮我解决下,谢谢

问题描述 优盘读取不出来,求大神帮我解决下,谢谢 我优盘插别人电脑上能显示,我插自己的显示不了,别人优盘插我电脑上能显示,在驱动人生这个 软件上能显示外部驱动,但就是不显示优盘 解决方案 首先你打开控制面板,找到添加硬件,然后插入你自己的UPAN,然后下添加硬件下一步,跟着提示走,或者自己选择USB某个硬件驱动 解决方案二: 查看电脑的usb接口是都有问题,插入鼠标是否能用

点击事件-求大神帮我看下Fragment的问题

问题描述 求大神帮我看下Fragment的问题 问题是这样的我在一个FragmentA中点击listview的一个item跳到FragmentB中(replace方法),在B中的布局中点击仍然可以相应FragmentA中listview中的点击事件是什么情况?急急急 解决方案 哥们你这描述的太模糊了,贴代码上来看看. 解决方案二: 找到了,是布局的问题正在改中,谢谢哈

java web-求求大神帮我解决下 。。。。。一天了还没解决 非常感谢

问题描述 求求大神帮我解决下 .....一天了还没解决 非常感谢 package edu.jju.example; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.SQLException; import javax.activation.DataSource; import org.apache.commons.dbcp.BasicDataSource; /** * @author Ad

用asp.net弄了一个视频播放,用了以下代码画面出来却停在那里点击开始按钮也一直不播放,求大神帮我看下问题出现在那里?非常感谢!

问题描述 publicpartialclassPlay:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(Request.QueryString["url"]!=null)}}publicstringPlayMedia(){stringurl=Request.QueryString["url"].ToString();stringstrScript="<TABL

int-求大神 帮我看下这个存储过程哪里错了

问题描述 求大神 帮我看下这个存储过程哪里错了 DROP PROCEDURE IF EXISTS Query_Role_PhoneRecord;DELIMITER ;;CREATE DEFINER=root@% PROCEDURE Query_Role_PhoneRecord( in userId binary(16)in pagNo intin pagSize int )BEGINdeclare bSize int; set bSize=(pagNo-1)*pagSize;if(bSize<0

ajax-求大神帮我看下为啥这段代码一直走error?

问题描述 求大神帮我看下为啥这段代码一直走error? 解决方案 跨域的服务器进行跨域支持了吗? 120.27.130.65这个服务器要支持你的跨域,才能使用jsonp,否则将不能回调到success函数. 跨域的本质是利用script,img等支持跨域的标签来对非同域名的链接来进行访问. 所以如果想要跨域成功,那么需要在调用方支持跨域. 我自己负责的很多项目跨域是自己写的实现,所以调用跨域的方法都得使用我封装的形式,否则默认是支持不了跨域的. jQuery的jsonp也一样,没有服务器是天然支

bean-求大神帮我看下spring的问题

问题描述 求大神帮我看下spring的问题 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'service'