C# 프로그래밍 개념

C# 오버로딩

라이프앤타임 2023. 5. 10. 00:35

오버로딩은 주로 함수에서 많이 쓰는 편인데, 함수의 이름이 같을 경우에 보통 에러가 나는 것으로 알고 있는데, 파라미터의 개수가 다르거나 파라미터의 자료형이 다르면 함수의 이름(식별자)이 같아도 다르게 취급되는 걸 말한다.

대강 이런 식으로 같은 함수이지만 다르게 취급되어 에러가 나지 않고, 이 함수를 불러올 때에도 파라미터를 어떻게 입력받느냐에 따라서 각자 함수를 선택해서 진행된다.

 

자료형까이름으본다생각하이해할 수 . 이름IDE종류선택해입력할 수 있도해준.

 

또한, 생성자도 오버로딩이 된다.