//运算符重载.关键词 operator ,把两个对象相加 //它把两个 overload_3 c1和c2的对象的属性相加,并返回相加后的overload_3对象 //必须加static public static overload_3 /*这里的overload是返回类型*/ operator +(overload_3 c1, overload_3 c2) { overload_3 c = new overload_3(); c.num = c1.num + c2.num; return(c); }
// Use this for initialization void Start() { overload_1 ne = new overload_1(); int u = ne.Sakura(2, 3); print(u); overload_3 c = new overload_3(); overload_3 c1 = new overload_3(); overload_3 c2 = new overload_3(); c1.num = 25; c2.num = 534; c = c1 + c2; print(c.num); }