Notice
Recent Posts
Recent Comments
Link
목록정적결합 (1)
삶의 공유
[C++] 정적 결합, 동적 결합
Summary) 정적 결합 : 가리키고 있는 타입이 아니라 스스로, 변수(객체)의 타입만 보고 어떤 함수로 갈지를 결정 한 것이다. 이렇게 객체의 타입만 보고 가는 것을 정적 결합이라고 한다. 다시 얘기하면 컴파일 타임에 어떤 것을 호출할지 이미 결정하는 것을 정적 결합 예 ) 함수 오버로딩 동적 결합 런타임 바인딩, 즉 런타임 도중에 타입이 결정되는 것을 동적 바인딩이라고 한다. 예 ) 함수 오버라이딩 오버로딩에 대해 알아보자. #include using namespace std; class A { public: int num; }; class B : public A { }; A operator+(const A& x, const A& y) { A a; a.num = x.num + y.num; retur..
Programing/C++
2021. 1. 25. 22:35