#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목2021년 2학기 00분반 기말고사 질문입니다.2022-07-05 09:30작성자계절 수강생1아래 사진과 같이 variable_01~04는 MyIntgeger()클래스의 인스턴스입니다. 1~4번 문제 같은 경우 __str__ 함수로 처리를 했지만,21번 문제의 경우 varibale_01~03의 리턴값이 각각 1,2,3 이냐는 것을 물어보는 것이었습니다.인스턴스가 어떠한 클래스 매소드를 이용해 리턴값을 내는 것이 아니므로 ,__init__함수에서 리턴값을 내보내는가 싶어 접근했지만, __init__ 함수는 None만을 리턴가능하다는 것을 알게 되었고구글링 결과 __new__ 함수를 찾아, __new__함수를 이용해 접근하고자 했지만, __new__함수를 오버라이드 하게 된다면, 부모 클래스에서 상속받은 값을 리턴하지 않는다면, __init__함수가 작동하지 않는 다는 것을 알게 되었습니다. 그렇게 된다면 위에 짠 코드가 다 망가져 버리고, 앞선 다른 문제의 답이 틀리게 되고, 출제 의도와 벗어나는것과 같아 다른 접근방법이 있을것이라 생각하는데... 알고 싶습니다.#제목 없음1.png 목록수정삭제답변글쓰기 댓글 [1] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[re]12주차 실습 파일 관련 질문드립니다!drsungwon 2022-07-08다음[re]2021년 2학기 00분반 기말고사 질문입니다.수업도우미 인바다2022-07-06 Powered by MangBoard | 워드프레스 쇼핑몰 망보드