c# 오버로딩2 [C#] 메소드 오버로딩 오버로딩 (Overloading) - 오버 로딩이란 "과적하다"라는 뜻을 가지고 있다. 메서드 오버 로딩은 하나의 메서드 이름에 여러 개의 구현을 올리는 것을 뜻한다. 일반적으로 하나의 클래스 안에 정의된 메서드 들의 이름은 중복될 수 없다. 그러나 오버 로딩 기법을 이용하면 하나의 클래스에 같은 이름을 가진 메서드를 여러 개 정의할 수 있다. 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 using System; using static System.Console; using System.Collections; namespace Practice2 { class MainApp { // Plus 메소드를 작성합니다... 2019. 5. 18. 이것이 C# 6장 연습문제 풀이 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 using System; using static System.Console; namespace Practice2 { class MainApp { static double Square(double arg) { return arg * arg; // 제곱한 값을 반환해 주시면 됩니다. } public static void Main() { Write("수를 입력하세요 : "); string inPut = ReadLine(); double arg = Convert.ToDouble(inPut); WriteLine("결과 {0}", Square(arg)); } } } 2. call by value 와 call by .. 2019. 5. 9. 이전 1 다음