C#/C#정리
[C#] 메소드 오버로드
반나무
2021. 9. 20. 09:57
오버로드는 return은 무시하고 이름만같은 메소드가 매개변수의 수, 개별 매개변수 타입 만 다르게 재정의되는 경우를 말한다.
오버로드는 크게 메소드 오버로드와 연산자 오버로드로 나뉜다.
class Math
{
public int Abs(int value)
{
return (value >= 0) ? value : -value;
}
public double Abs(double value)
{
return (value >= 0) ? value : -value;
}
public decimal Abs(decimal value)
{
return (value >= 0) ? value : -value;
}
}
반응형