Cộng đồng Hỏi & Đáp của Inflearn
인터페이스 상속과 추상 자료형 2:00 질문
Đã giải quyết
Viết
·
26
0
강의 자료 106p에 파생 클래스는 기본 클래스의 멤버 변수를 직접 변경하는 것은 적절치 않다고 되어있습니다.
여기에서는 기본 클래스의 deviceId를 파생 클래스의 생성자에서 변경하는데 위험성이 없을까요?
아니면 포인터나 참조 변수를 직접 변경하는게 위험한 것이고, 이런 일반 멤버 변수들은 괜찮은 것일까요?
항상 좋은 강의 감사합니다.
c++microsoft-windows객체지향디자인-패턴
Câu trả lời 1
0
nullnull8537
Người chia sẻ kiến thức
설계하기 나름입니다. 만일 파생형식에서 절대로 deviceId를 변경하지 못하게 할 생각이라면 private로 묶어 접근을 막아야 합니다. 참고하시기 바랍니다. 😄





