-
c++복습 - 순수 가상 함수와 추상 클래스 그리고 후위/전위 연산자effective c++ & c++ 2022. 10. 13. 13:52
1. 순수 가상 함수와 추상 클래스
순수 가상 함수 선언을 통해 추상 클래스를 만든다.
//순수 가상 함수 virtual void Func() const = 0; virtual void Func() = 0;
추상 클래스는 추상 클래스를 객체로 하는 인스턴스를 생성할 수 없다.
2. 후위/전위 연산자
int r = num + num++ + 10;
위의 식과 같이 후위 혹은 전위 연산자가 포함된 연산의 경우,
컴파일러에 따라 결과가 달라질 수 있다는 문제점이 존재한다.
따라서, 괄호나 다음 행에서 후위 혹은 전위 연산을 수행해 주어 연산을 명확히 해주는 것이 좋다.
'effective c++ & c++' 카테고리의 다른 글
다중 상속 (0) 2022.10.20 virtual 상속 (0) 2022.10.20 c++ 복습 - 접근 지정자를 동반한 상속의 특성. (0) 2022.10.13 c++ 복습 및 정리 (0) 2022.10.06 ch02-2. 암시적(디폴트) 함수가 필요 없으면, 확실히 사용을 금하자. (0) 2022.09.26