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

제목class 질문22021-11-27 04:36
작성자

mb-file.php?path=2021%2F11%2F27%2FF1938_%EC%9D%B4%EA%B1%B4%20%EB%8F%BC.PNG
안녕하세요. 실습자료 답안에 있는 코드 그대로입니다.


이 코드는 객체를 2개만 생성했으므로 Student.getNumOfStudent()를 출력했을 때 2가 나오죠.


반복실행해도 결과는 똑같이 나옵니다. 


mb-file.php?path=2021%2F11%2F27%2FF1939_%EC%9D%B4%EA%B1%B4%20%EC%95%88%EB%8F%BC.PNG
그런데 이 코드는 뭐가 문제일까요?..


class를 만들고, 해당 class를 활용해서 객체를 하나만 만들었습니다.


그런데 반복실행할 때마다 ob1.showCt() 값이 갱신이 돼요. 처음에는 1이었다가 두번 반복 실행하니까 3이됐어요.


맨 위에 첨부한 사진과 어떤 차이가 있길래 이거는 갱신이 되고 위에껀 갱신이 안 되는 건가요?..


똑같이 따라했다고 생각했는데 결과가 다르게 나와서 당황스럽습니다...

댓글
이전[re]웹페이지 html 파일에 대한 질문입니다.2021-11-29
다음[re]class 질문22021-11-29