C#问题,只花你3秒钟

来源:百度知道 编辑:UC知道 时间:2024/09/22 23:26:12
Circle abc=new Circle(30)
Circle是类,想问,这里30是啥意思
我学的好像都是括号里面没东西的

Circle 有一个构造函数是:
public Circle(int a)
{
//do something...
}

我猜想这个参数可能是半径,用来初始化这个圆的

你要知道这是函数名(方法名)的重用。函数的名字可以相同,参数类型不同,编译器会认为这是两种不同的函数。否则你需要定义两个不同名字的函数。
这是编程人性化的体现。
呵呵。

构造函数也是函数啊。函数学过吧。当然可以有参数了。

该类有一个带一个参数的构造方法。。。

上面是实例化一个类的,有参数说明,这个类的构造函数是个带参数的构造函数,所以在实例化他的时候要传值进去