社区
C#
帖子详情
救命啊,高手们这怎么做啊,马上要交的,在线等
huangchengjin630
2006-10-23 10:13:14
1、完成一个复数类、提供复数的加减运算(也可以完成乘除运算),并重写ToString方法。
...全文
111
5
打赏
收藏
救命啊,高手们这怎么做啊,马上要交的,在线等
1、完成一个复数类、提供复数的加减运算(也可以完成乘除运算),并重写ToString方法。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
周公
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());
}
相关推荐
VisualBasic
高手
救命
十招-善用designPatterns
VisualBasic
高手
救命
十招-善用designPatterns
数学公式插件怎么
做
?
最近到公式实习,要
做
一个
在线
数学公式编辑器,用于
在线
考试系统,不太清楚怎么搞,请各位
高手
指点。。。。。小弟不胜感激!
2022云南最新道路运输安全员考试题库及答案
百分百题库提供道道路运输安全员考试试题、道路运输安全员考试预测题、道路运输安全员考试真题、道路运输安全员证考试题库等,提供
在线
做
题刷题,
在线
模拟考试,助你考试轻松过关。 34.运输中突遇泥石流时,道路货物运输驾驶员应该怎么
做
?() A.向地势低的地方逃生 B.躲在有大量堆积物的山坡下 C.向泥石流方向两边的高地逃生 答案:C 35.在事故现场抢救伤员时,道路货物运输驾驶员应该怎么
做
?() A.先治伤后
救命
B.先
救命
后治伤 C.先处理死者 答案:B 36.伤员头、颈部大出.
课程设计c#版的记事本
要交
作业的下吧,蛮详细的 我是新手,
高手
就没必要看了
救命
的问题-------
在线
急等!!
救命
的问题-------
在线
急等!! Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061122092919186.html 请问delphi中如何根据计算机名称ping一台电脑是否成功。 有直接的api吗? 不是一条命令就能搞定的哈。 ping ...
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-23 10:13
社区公告
让您成为最强悍的C#开发者