[C#] 메소드 오버로드C#/C#정리2021. 9. 20. 09:57
Table of Contents
오버로드는 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;
}
}
반응형
'C# > C#정리' 카테고리의 다른 글
[C#] Thread 쓰레드 (0) | 2021.09.28 |
---|---|
[C#] 다양한 타입(object, dynamic, var) (0) | 2021.09.28 |
[C#] 메소드 오버라이드(딩) (0) | 2021.09.20 |
[C#] 접근제한자 총 정리 (0) | 2021.09.20 |
[C#] 정적멤버, 인스턴스멤버 (0) | 2021.09.20 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!