Unity3D学习
我们先来看一下构造方法
构造函数的定义:
它是一个特殊的成员方法。它是对象被创建时初始化对象的方法。即用来构造对象的方法。
特征:
1.必须与类名完全一样。
2.没有返回类型
3.如省略,会自动调用默认的构造方法,及无参数的构造方法。
4.一般做初始化成员变量的工作。
形式为:修饰符 类名(参数类型1,参数名1,。。。)
例如
class A
{
public int x, y;
public string s;
// 默认构造函数
public A()
{
x = 0;
y = 0;
}
//带参数的构造函数
public A(string a)
{
this.s=a;
}
}
一般函数的声明则不受这些约束
只要定义在命名空间内,命名形式为:修饰符 返回值类型 函数名(参数类型1,参数名1,。。。&#
我们先来看一下构造方法
构造函数的定义:
它是一个特殊的成员方法。它是对象被创建时初始化对象的方法。即用来构造对象的方法。
特征:
1.必须与类名完全一样。
2.没有返回类型
3.如省略,会自动调用默认的构造方法,及无参数的构造方法。
4.一般做初始化成员变量的工作。
形式为:修饰符 类名(参数类型1,参数名1,。。。)
例如
class A
{
public int x, y;
public string s;
// 默认构造函数
public A()
{
x = 0;
y = 0;
}
//带参数的构造函数
public A(string a)
{
this.s=a;
}
}
一般函数的声明则不受这些约束
只要定义在命名空间内,命名形式为:修饰符 返回值类型 函数名(参数类型1,参数名1,。。。&#