본문 바로가기

C & C++/C++

[C++] 생성자&소멸자의 오버로딩/오버라이딩

반응형

 

오버로딩(Overloading)


함수의 이름이 같고 매개변수의 반환형, 매개변수의 개수가 다른 조건을 만족해야 사용가능

(함수의 반환형만 다를경우는 오버로딩 불가)

 

오버라이딩(Overriding)


함수의 이름이 같고 상속관계에서 이루어지는 사용방식으로 매개변수, 리턴타입 또한 모두 동일해야만 사용가능

 

 

  생성자 소멸자
오버로딩 (overloading) X
오버라이딩 (overriding) X X

 

 

반응형