社区
C#
帖子详情
救命啊,高手们这怎么做啊,马上要交的,在线等
huangchengjin630
2006-10-23 10:13:14
1、完成一个复数类、提供复数的加减运算(也可以完成乘除运算),并重写ToString方法。
...全文
146
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());
}
毕业论文
救命
指南:如何避开“格式地狱”,实现“一键交稿”?
别让格式成为你毕业路上的拦路虎,选对工具,从现在开始,让你的论文“写完即交”!今天,我整理了一份“论文生存法则”,手把手教你如何高效搞定毕业论文。无论工具多么强大,都要保持对学术规范的敬畏。这样
做
出来...
一生不要瞎忙,只要
做
对三件事
一生不要瞎忙,只要
做
对三件事 其实一开始转载这种文章是感觉十分幼稚的,因为这太像是网上的鸡汤文,作为一位“高雅”的读者,我怎么能沾染这些污泥呢?但是,慢慢我发现我错了,有句话叫
做
不接地气。我不会...
8条颠覆认知的生存法则:搞懂这些少走10年弯路
真正的
高手
都在练"生存技能包":会学习、会抗压、会解决问题——这才是社会考场的通关秘籍。就像乔布斯没改进手机,而是重新发明了"智能手机"这个概念。真正的王者都在创造需求,而不是跪舔市场。身体就像信用卡,...
【Word】高效设置题注与交叉引用:从基础操作到自动化技巧
本文系统讲解了Word中题注与交叉引用的高效设置方法,从基础自动编号到解决“图一-1”等格式冲突,再到利用构建基块和样式实现半自动化。重点阐述了如何让编号和引用在文档增删时自动更新,旨在帮助用户建立规范,...
arm-none-linux-gnueabi-gcc:未找到命令,交叉编译器问题,
救命
!!!!__arm-none-linux-gnueabi-gcc_arm-linux-gcc_uplooking_...
(不要给我再给我一些通常的解决方案了,全都无效...) 有能真正解决问题的
高手
吗? 跪求... | denny@denny:~/uplooking/usr/local/arm/4.3.2/bin$ 怎么是这样的提示符? arm-linux-gcc 是不是arm-none-linux-...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章