매개변수의 타입1 Part2. C# 기초다지기(11. 메서드 오버로딩) 메서드 오버로딩 C#에서 메서드 오버로딩(overloading)은 하나의 클래스나 구조체 내에서 메서드 이름은 같고 매개변수의 개수나 타입이 다른 여러 메서드를 정의하는 것입니다. 즉, 같은 이름의 메서드가 매개변수의 개수나 타입에 따라 다른 동작을 하게 됩니다. 메서드 오버로딩을 사용하면 같은 이름으로 메서드를 여러 개 만들 수 있기 때문에 같은 동작을 하는 메서드라도 매개변수의 종류나 개수를 다르게 하여 코드 중복을 줄일 수 있습니다. 아래는 메서드 오버로딩을 사용한 예제입니다. using System; namespace MethodOverloading_exam { class Calculator { public int Add(int x, int y) { return x + y; } public dou.. 2023. 2. 28. 이전 1 다음