构造函数就是用于初始化数据的函数
当我们不写构造函数的时候,编译器会提供给我们一个无参的构造函数,但是我们定义了一个或多个构造函数时,编译器不会在提供默认构造函数。
例:
class Vector3
{
private float x, y, z;
public Vector3()//定义了构造函数,系统自定的不会被调用了
{
Console.WriteLine(&
构造函数就是用于初始化数据的函数
当我们不写构造函数的时候,编译器会提供给我们一个无参的构造函数,但是我们定义了一个或多个构造函数时,编译器不会在提供默认构造函数。
例:
class Vector3
{
private float x, y, z;
public Vector3()//定义了构造函数,系统自定的不会被调用了
{
Console.WriteLine(&