해결된 질문
작성
·
256
1
5분 51초경에 F11로 단계적으로 디버깅할때인데요
우선 Mother의 생성자가 생성되고 Child의 생성자가 생성된다는 것은 이해가 되었습니다. 그런데 밑에 이니셜라이즈부분에서는 초기화 부분이니까 생성 된 것에 대해서는 초기화를 못하기에 작동이 안되는 것인가요? 그러니까 int a= 0; 으로 변수를 선언하고 메모리를 할당을 한 상태에서 a(2)라는 초기화를 쓰고자 하는데 이미 선언되어 있어서 이런 부분이어서 오류가 뜨는거라 이해를 했습니다. 현재까지는요.
그래서 몸체 부분에서는 대입부분이니 작동이 되는 것이구요 이렇게 이해를 했는데 맞는지 잘 모르겠네요
답변 3
1
안녕하세요? 열심히 하고 계시네요. 디버거로 한줄 한줄 진행해나가면서 공부하는 것이 가장 정확합니다. '~~하게 이해를 했는데 맞나요?'라는 질문은 아쉽게도 제가 도와드리기가 쉽지 않습니다. 보다 구체적으로 적어주시면 명확하게 답을 드릴 수 있습니다. 디버거 단계 문제는 브레이크 포인트를 미리 찍어놓고 디버깅으로 들어가면 브레이크 포인트에서 멈춥니다.
0
0
그리고 저같은경우 Local Windows Debugger을 누르면 한꺼번에 Mother와 Child 생성자가 생성되었다고 출력이 되는데 단계적으로 실행을 못하는데 어떻게 해야 강의처럼 단계적으로 실행이 되는건가요? F11로 디버깅하자니 메모리가 할당되었는지 안되었는지 그 값이 뜨지를 않네요..