Notice
Recent Posts
Recent Comments
Link
목록다형성 (2)
오븐 노트

가상함수 override와 비슷한 개념 https://www.inflearn.com/course/%EC%96%B8%EB%A6%AC%EC%96%BC5-%EA%B0%9C%EB%B0%9C%EC%9D%98%EC%A0%95%EC%84%9D-1/dashboard [입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트 UE5 카테고리의 글은 인프런 Rookiss님의 강의를 공부하며 정리하는 내용입니다. 이미 알고 있는 내용도 다시 정리 되어있을 수 있습니다. 모든 글은 제가 공부하기 위해 작성합니다.
Develop/Unreal5
2024. 4. 7. 17:34
[C++] 다형성 #1 ~ 2
#include using namespace std; // 다형성 (Polymorphism == Poly + morph) == 겉은 같지만 기능이 다르게 동작한다. // - 오버로딩 (Overloading) == 함수 중복 정의 == 함수 이름의 재사용 // - 오버라이딩 (Overriding) == 재정의 == 부모 클래스의 함수를 자식 클래스에서 재정의 // 바인딩 (Binding) = 묶는다 -> 어떤 함수를 호출해야하는지 해당 함수와 주소를 매핑하여 연결해주는 역할 // - 정적 바인딩 (Static Binding) : 컴파일 시점에 결정 // - 동적 바인딩 (Dynamic Binding) : 실행 시점에 결정 ※ 단골 질문 ※ // 일반 함수는 정적 바인딩을 사용 // 동적 바인딩을 원한다면?..
Develop/C++
2022. 9. 28. 18:53