c++ 오버로딩 일상생활에서의 예시

c++ 오버로딩 일상생활에서의 예시

작성일 2022.10.22댓글 1건
    게시물 수정 , 삭제는 로그인 필요

오버로딩가지고 일상생활을 반영한 프로그램을 만들어야하는데 아무리 생각해도 좋은 예시가 떠오르지않네요...지금 생각나는건 "접객"인데...'종업인'클래스안에 접객함수를 오버로딩해서 인수로 '잘생긴사람'클래스가 전달되면 친절한 접객이 이루어지고, '안잘생긴사람'클래스가 전달되면 불친절한 접객이 이루어지는게 떠오르는데....영 좋은 느낌은아니라서...다른예시가 있을까요...?


#c++ 오버로딩 #c++ 오버로딩 오버라이딩 #c++ 오버로딩 예제 #c++ 오버로딩과 오버라이딩의 차이 #c++ 오버로딩 오버라이딩 예제 #c++ 연산자 오버로딩 #c++ 생성자 오버로딩 #c++ 비교연산자 오버로딩 #c++ 대입연산자 오버로딩 #c++ 상속 오버로딩

profile_image 익명 작성일 -

오버로딩의 인자에 따라서 이루어 집니다.

음식점 이라는 클래스가 있고

여러가지 기능이 있겠죠,

주문(), 조리(), 배달().. 등등...

이런게 있겠죠..

오버로딩 예를 한번 들어보죠..

주문() 이라는 함수가 있고 이를 오버로딩 한다면

주문(직접주문)

주문(전화주문)

주문(배민주문)

배달() 이라는 함수가 있고 이를 오버로딩 한다면

배달(오토바이)

배달(뚜벅이)

배달(직접수령)

등이 될 수 있겠죠....

응용이 이제 좀 되죠?

C++ 생성자 오버로딩

생성자는 오버로딩이 가능한가요? 만약 가능하다면 선택적... // 4 사용 예시 Person(name: “승엽”, address: “서울특별시”, age: 25); // 3,4...

c++ 연산자 오버로딩에서 개념하만...

어느 class의 연산자 오버로딩 예시인데 class는 배열을 표현하는 것인데 좀더 효율적으로 표현하는 class에요 헤더파일중 일부인데 int &operator[](int); int operator[](int)...

C++ 형변환 연산자 오버로딩

... 다른 연산자 오버로딩은 어떻게 끝냈는데, 형변환 연산자... 일단 질문이 구체적인 목적이 없고 단순한 예시를 바라는 것 같으니 예시를...

[C++] 템플릿관한 기초 질문입니다.

C++를 공부하는 아주 초보학생입니다. 저희 교수님께서 오버로딩 두개를 템플릿 하나로 만드는... 어떤건지 예시와 설명 부탁 드립니다. 왜필요한지에...

c++ 코딩 알려주세요

... 아래는 해당 코드 예시입니다. #include <iostream> class CTest { public... 연산자 오버로딩 함수 friend CTest operator+(const CTest& lhs, const int rhs)...

C++ class 과제를 하고있는데 막히는...

... 조언이나 예시로 가르쳐주셧으면 좋겠습니다. 공부하신다 해서 직접... []연산자를 오버로딩 해서 한번 해보세요 // //c++을 공부하는 입장으로서...