Exemple #1
0
        static void Main(string[] args)
        {
            Kilogram kg1 = new Kilogram(3.5);
            Kilogram kg2 = new Kilogram(2.7);

            Kilogram kg3 = kg1 + kg2;       // 34 ~ 36행 연산자 메소드가 호출된다.

            Kilogram kg4 = kg3.Add(kg2);    // 16 ~ 19행 메소드가 호출되며 새로운 인스턴스를 반환한다.

            Console.WriteLine(kg3.ToString());
            Console.WriteLine(kg4.ToString());
        }
Exemple #2
0
        static void Main(string[] args)
        {
            int n1  = 5;
            int n2  = 10;
            int sum = n1 + n2; //sum 값은 15

            string txt1 = "123";
            string txt2 = "456";

            Console.WriteLine(txt1 + txt2);//출력 결과 123456

            Kilogram kg1 = new Kilogram(5);
            Kilogram kg2 = new Kilogram(10);

            Kilogram kg3 = kg1.Add(kg2);

            Console.WriteLine(kg3);//출력 결과 : 15kg

            kg3 = kg1 + kg2;
            Console.WriteLine(kg3);
        }