5분에 나오는 문제에서 main 함수의 2번째 라인을 실행할 때, B의 생성자가 호출되면 A의 생성자도 자동으로 호출되어서 출력값이 XAABY가 되는 줄 알았는데 아니네요... 자식이 태어날 때 부모가 태어나는 경우에 해당이 안 되는 건가요? 22분에 나오는 문제에서는 자식 클래스 기본 생성자 맨 윗줄에 this(20)을 명시적으로 호출했는데도 부모 기본 생성자를 먼저 호출하네요 무슨 차이인가요?
자식이 태어나기 전 부모가 무조건 태어나야한다고 했었는데, 여기서는 이미 child(){ 안에 super();이라고하는 부모 생성자를 호출하고있어서 사실상 의미가 중복되어 한번만 태어나는 것인가요? 아니면 (자식이 태어나기 전 부모가 무조건 태어나야한다고 )<- 이 말은 업캐스팅에서만 해당되나요?
안녕하세요 강사님, 해당 강의 6분에서 나오는 static + 업캐스팅 예외 문제에 대해서 질문드립니다. static이 붙은 경우 앞에 있는 Type을 따라간다고 하셨는데, 해당 문제에서 Parent a = new Child(); 부분의 코드가 Child a = new Child(); 이렇게 바뀌었다고 가정하면 a.f(); 를 실행했을 때 자식 메서드의 f가 실행되어서 값이 fc가 출력되나요?
여기서 Person obj = new Person ("Kim") 실생하기 위해 public Person (String val) { name = vall 까지는 이해가 되는데요 그다음 main 행이 obj. print인데 get()이 왜 실행이 되는건가요? 실행 순서가 어떻게 되는건가요? 감사합니다.
시험 전날에 글 많이 올라와서 바쁘실텐데도 불구하고 답변 달아주셔서 감사합니다 1차라고해야할까요 7 + f(6) 이런건 이제 이해가 되는데 compute(n-1) + compute(n-3) 이런 식은 아직 이해를 잘 못했습니다ㅠ 추가 설명 주시면 감사하겠습니다. 트리형태가 2갈래로 나뉘더라고요. 아무래도 그림 등 그려야해서 설명이 어려우실 수 있으니 정리된 영상 있으시다면 부탁드리고, 없으시면 제가 따로 또 찾아보겠습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
제가 예전에 webpush를 테스트할 때 request에 따른 응답이 느린 경우에 django app 서버가 멈춰버리는 경험을 한적이 있습니다.. 이 경우에 결제도 마찬가지로 포트원 쪽에서 응답이 느려지는 특별한 상황이 생기면, django 결제 단계에서 응답이 오지 않는 문제 때문에, 다른 기능도 작동하지 않는 상황이 발생할 것 같습니다. 두가지 더 나은 방법이 있는데 결제를 비동기적으로 처리하는 경우는 없나요..? 아니면 webhook을 통해서 처리하면 결제 검증을 반대로 webhook으로 온 데이터를 django 내부 데이터와 비교하는 형태로 처리하는 건 어떨까요?
우빈님. 안녕하세요! 질문이 있어서 남겨드립니다. 제가 테스트할때는 repository부분의 쿼리메서드나 jpql로 작성한 코드들은 따로 테스트를 하지 않고 QueryDSL같은 외부 라이브러리를 사용할때만 단위 테스트를 진행합니다. 그리고 비즈니스 레이어에 대해서는 위의 repository를 mocking하여 사용하고 컨트롤러 부분에서 통합테스트를 진행합니다. 해당 부분에서 우빈님과 하는 방식이 다른것 같습니다. 우빈님은 비즈니스 레이어에서 통합테스트를 진행하고 Presentation 레이어에서 mocking을 이용한다고 하셨는데 혹시 제가 하는 방식에서 조언을 주실 수 있으실지 잘못된 방향성으로 가고 있는지에 대해 여쭤보고 싶습니다. 또한 우빈님께서 그렇게 진행하시는 이유에 대해 듣고 싶습니다.