C#:如何用构造函数实现类之间的值的关系?

Yousikalei 2006-11-21 02:26:31
结果如下:

三维中各点坐标:
点1的坐标为(0,0,0)
点2的坐标为(10,20,30)

以下是代码的一部分,请注释处填入缺少的代码,谢谢!在线等。

using System;
class Point
{
public int x, y,z;
public Point()
{
x = 0;
y = 0;
z = 0;
}
public Point(int x, int y,int z)
{
//把函数内容补充完整
}
public override string ToString()
{
return(String.Format("({0},{1},{2})", x, y,z));
}
}

class MainClass
{
static void Main()
{
Point p1 = new Point();
Point p2 = new Point(10,20,30);
Console.WriteLine("三维中各点坐标:");
Console.WriteLine("点1的坐标为{0}", p1);
Console.WriteLine("点2的坐标为{0}", p2);
}
}
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
离子漂浮物 2006-12-04
  • 打赏
  • 举报
回复
this.x = x;
this.y = y;
this.z = z;
eeixy2000 2006-12-04
  • 打赏
  • 举报
回复
楼上正解!
Yousikalei 2006-11-24
  • 打赏
  • 举报
回复
jackiehua(jackiehua)给的答案不对啊!
jackiehua 2006-11-22
  • 打赏
  • 举报
回复
x = x;
y = y;
z = z;
不过设计的时候,构造函数的参数和 类字段最好区不要用同样的标识

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧