Exemple #1
0
        public static Adder3 operator +(Adder1 a1, Adder2 a2)
        {
            Adder3 a3 = new Adder3();

            a3.Val = a1.Val + a2.Val;
            return(a3);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Adder1 a1 = new Adder1(); a1.val = 1;
            Adder2 a2 = new Adder2(); a2.val = 2;
            Adder3 a3 = a1 + a2;

            Console.WriteLine(a3.val);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Adder1 a1 = new Adder1();
            Adder2 a2 = new Adder2();
            // a1이나 a2 둘중에 하나에 해주면 될듯
            Adder3 a3 = a1 + a2;

            Console.WriteLine(a3.Val);
        }