BE/C++ 썸네일형 리스트형 [C++] 연산자 오버로딩이란 인트로 안녕하세요. 오늘은 연산자 오버로딩 개념과 형태에 대해서 글을 써보겠습니다. 목차 1. 연산자 오버로딩의 개념 2. 형태 3. 코드 1. 연산자 오버로딩의 개념 연산자라는 것도 하나의 함수로 생각하여 이 함수를 오버로딩한다는 개념이다. 기존의 정의되어있는 데이터 타입을 우리가 만든 연산자에도 대해서 동작하게 하는 것이다. 즉, 연산자 오버로딩은 객체 지향 프로그래밍(OOP)에서 다른 연산자들이 함수 인자를 통해 구현되는 것을 말한다. 예를 들어, 덧셈 연산자는 정수가 들어올때도 동작하고, 실수가 들어올때도 동작하게 만들어져있다. 이러한 덧셈연산자를 우리가 정의한 데이터 타입에 대해서도 동작하게 하는것이 연산자 오버로딩 이다. 대부분의 연산자는 자식까지 상속이 된다. 결국, 내가 만든 데이터 타입이.. 더보기 이전 1 2 3 다음