#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]2021 2학기 00분반 기출 문제 질문2022-01-07 18:06
작성자

안녕하세요.

MyInteger의 __init__ 메서드가 실행되면 MyInteger 인스턴스의 멤버 변수인 num에 파라미터로 넘어온 숫자가 저장됩니다. 

본인이 출력하고자 하는 것은 variable_01의 멤버변수인 num인데 코드상으로는 인스턴스 자체를 입력해서 출력값이 인스턴스가 위치한 메모리주소가 나오게 됩니다. 

따라서 원하는대로 출력하려면 variable_01 으로 작성한 부분은  variable_01.num 으로 변경해주면 됩니다.  

이해가 안된다면 댓글로 알려주시기 바랍니다. 


댓글