1. 연산자 오버로딩


Overloading :  함수의 이름은 하나이지만 기능은 여러가지


1) 연산자 오버로딩 코드

-다음 그림과 같이 두 가지 형태로 표현할 수 있다


2)연산자 Overloading의 방법 

1)Member Function에 의한 방법

2)Global Function에 의한 방법



*만약 동일한 자료형을 대상으로 +연산자를 Global Function기반으로,그리고 Member Function기반으로 동시에 Overloading 할 경우, 

Member Function으로 Overloading된 함수가 우선시됨


3) 연산자 Overloading이 불가능한 연산자 종류


4) 연산자 오버로딩 하는데 있어서 주의사항


*연산자의 기본 기능을 변경하는 형태의 연산자 Overloading은 허용안됨








+ Recent posts