社区
C#
帖子详情
救命啊,高手们这怎么做啊,马上要交的,在线等
huangchengjin630
2006-10-23 10:13:14
1、完成一个复数类、提供复数的加减运算(也可以完成乘除运算),并重写ToString方法。
...全文
157
5
打赏
收藏
救命啊,高手们这怎么做啊,马上要交的,在线等
1、完成一个复数类、提供复数的加减运算(也可以完成乘除运算),并重写ToString方法。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
周公
2006-10-23
打赏
举报
回复
一个简单例子。
周公
2006-10-23
打赏
举报
回复
你重载运算符不就OK了么?
class Number
{
int x;
int y;
Number(int x,int y)
{
this.x=x;
this.y=y;
}
}
public Number Operator+(Number number1,Number number2)
{
int nx=number1.x+number2.x;
int ny=number1.y+number2.y;
return new Number(nx,ny)
}
cctv6012cn
2006-10-23
打赏
举报
回复
一位网通用户,不远万里,来到水源看楼主的帖子和接分,这是一种什么样的精神病?
sanmu_bradley
2006-10-23
打赏
举报
回复
UP UP STUDY, DAY DAY UP.
dyw31415926
2006-10-23
打赏
举报
回复
真是痛恨楼主这样懒动手的人呀,:< 好好学着,呵呵
1,添加一个Number.cs (类)
public class Number
{
private int x;
private int y;
public int X
{
get
{
return x;
}
set
{
this.x = value;
}
}
public int Y
{
get
{
return y;
}
set
{
this.y = value;
}
}
public Number(int x, int y)
{
this.x = x;
this.y = y;
}
}
-----------------------------------------------------------------------------
添加一个BetterNumber.cs (类)
class BetterNumber:Number
{
private int x;
private int y;
public BetterNumber (int x, int y):base(x,y)
{
this.x = x;
this.y = y;
}
public override string ToString()
{
if (this.y < 0)
{
return this.x.ToString() + this.y.ToString() + "i";
}
else
{
return this.x.ToString() + "+" + this.y.ToString() + "i";
}
}
public static BetterNumber operator +(BetterNumber number1, BetterNumber number2)
{
int nx = number1.X + number2.X;
int ny = number1.Y + number2.Y;
return new BetterNumber(nx, ny);
}
}
------------------------------------------------------------------------
在Form1中拖个button出来(测试用而已),
写点测试代码,show个效果给老师看看,:)
private void button1_Click(object sender, EventArgs e)
{
BetterNumber num1 = new BetterNumber(1, 2);
BetterNumber num2 = new BetterNumber(3, -4);
BetterNumber num3 = num1 + num2;
MessageBox.Show(num3.ToString());
}
大数据时代 企业须打好信息资源攻坚战
大数据时代 企业须打好信息资源攻坚战 数据被认为是新时期的基础生活资料与市场要素,重要程度不亚于物质资产和人力资本。近年来,企业产生的数据量呈指数级增长,信息资源爆炸式激增,其中非结构化的数据信息达到85%左右,传统的信息资源管理技术已经无法应对大数据时代的挑战。大数据技术和其他大数据工具与设备的出现,以及云计算数据处理与应用模式的广泛运用,为企业处理日益增长的海量非结构化数据提供了高...
大数据时代 企业须打好信息资源整合攻坚战
数据被认为是新时期的基础生活资料与市场要素,重要程度不亚于物质资产和人力资本。近年来,企业产生的数据量呈指数级增长,信息资源爆炸式激增,其中非结构化的数据信息达到85%左右,传统的信息资源管理技术已经无法应对大数据时代的挑战。大数据技术和其他大数据工具与设备的出现,以及云计算数据处理与应用模式的广泛运用,为企业处理日益增长的海量非结构化数据提供了高效、可...
赛迪顾问:大数据时代企业须打好信息资源整合攻坚战
ZDNET至顶网CIO与应用频道 06月23日 北京消息:数据被认为是新时期的基础生活资料与市场要素,重要程度不亚于物质资产和人力资本。近年来,企业产生的数据量呈指数级增长,信息资源爆炸式激增,其中非结构化的数据信息达到85%左右,传统的信息资源管理技术已经无法应对大数据时代的挑战。Hadoop等大数据技术和其他大数据工具和设备的出现以及云计算数据处理...
智慧城市IOC可视化决策系统助力脱贫攻坚工作高效高质
党的十九大明确表示,“精准脱贫”是“决胜全面建成小康社会”必须打好的三大攻坚战之一。党中央和国务院2015年发布的《关于打赢脱贫攻坚战的决定》,我国在2020年将实现农村人口全部脱贫,贫困县全部摘帽,解决区域性整体贫困。从2015年到2019年,脱贫摘帽贫困县的总数持续上升。 2020年两会,“扶贫”再次成为热点话题。由于突发新冠病毒疫情影响,至今仍有农村贫困人口需要脱贫,其中因病、因残致贫比例居高不下。2020年已经过去近一半,脱贫攻坚进入冲刺阶段。如何尽快完成脱贫目标,对各地政府来说均十分艰巨。 我
MATLABSimulink实现并交互式可视化事件触发和自触发容错姿态控制,适用于四艘航天器编队系统。.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章