- 한 개의 클래스 안에서 동일한 이름으로 여러 개의 생성자를 만드는 것을 overloading이라고 함
- 단, 생성자에 들어가는 매개변수는 다르게 해야한다.
- 이렇게 하는 이유는 상황마다 객체를 생성할 때, 매개변수로 전달되는 값이 다를 수 있어서 여러가지 방법을 제공하는 것임
- 소멸자, Desturctor는 스택에 할당된 객체는 함수가 종료될 때 자동으로 소멸된다, 함수가 끝나면 해당 객체가 자동으로 소멸되고, 메모리가 해제된다.
- 리스코프 치환원칙은 '부모가 할 수 있는 일을 자식도 할 수 있어야 한다'는 규칙
- this->는 this 포인터를 사용해서 해당 객체의 멤버변수나 함수에 접근하는 구문이다.
- 친구 클래스는 해당 클래스의 private 또는 protected 멤버에 접근할 수 있는 특별한 권한을 부여받은 클래스
- Ex. friend class B;
'**Autonomous driving tech. > *C++' 카테고리의 다른 글
[C++] 03.04 review (0) | 2025.03.04 |
---|---|
[C++] 03.02 review (0) | 2025.03.02 |
[C++] 02.28 review (0) | 2025.02.28 |
[C++] 02.27 review (0) | 2025.02.27 |
[C++] Review 02.26 (0) | 2025.02.26 |