用到new的目的是?

来源:百度知道 编辑:UC知道 时间:2024/06/15 17:09:25
C#
public static complex operator+(complex c1,complex c2)
{
return new complex(c1.real+c2.real,c1.ima+c2.ima)
}
这里的new做什么作用?

new是构造一个 complex 的对象,
只有构造出这个对象的实例,才能在内存中分配一个空间。不然没法用。

new是调用构造函数构造一个对象的实例,又称实例化
在这里,new的意思是使用c1.real+c2.real,c1.ima+c2.ima两个参数构造一个complex对象,为以后使用。没有实例化的对象在调用它的方法或属性等成员时会出异常

new是构造一个 complex 的对象.
然后return返回它

new 就是 实例化..

new 是对方法进行实例.然后把这个方法进行了覆盖.重新写...