-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
14-2장에서 말씀하신 엄격함이 상속부분에서는 완화된건가요?
19.07.02 22:02 작성 조회수 139
2
14-2장에서 throw -1을 int 로 double로 캐치할때는 안된다 하셨고 이것은 엄격함때문이라 하셨는데 상속구조에서 base가 아닌 derived 를 받는것도 엄격함으로 구분될줄 알았지만 derived를 catch한다해도 base가 들어오면 catch가 되는 것을 보아 상속구조에서는 엄격함이 완화가 된건가요?
답변을 작성해보세요.
1
홍정모
지식공유자2019.07.05
표준을 보시면 어떨까요? https://github.com/cplusplus/draft/blob/master/papers/n4820.pdf
이 파일의 14.4에 상속된 클래스들의 예제가 나옵니다.
1
오원택
질문자2019.07.03
상속이 아닌 클래스를 각각 A B 따로하면 각자 맞는부분에 들어가는데 혹시 선생님께서 질문의 의도가 어떤거였는지 알려주실 수 있나요? 제가 놓치는게 있는거라면 알려주시면 감사하겠습니다.
1
답변 3