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

제목self.view와 self의 차이2023-12-08 12:00
작성자
첨부파일problem_01.docx (26.2KB)

2023 1 기출 9, 10번에 대해 질문드립니다.

9번의 경우 self.view에 메소드를 적용하고 10번의 경우 self에 메소드를 적용해야 됩니다. 왜 10번에서는 self.view을 안 쓰고 self를 쓰는 건가요? 바뀐 self.view를 이용해서 리턴해야 되는 것 아닌가요?

#9   
def getClockTime(self):
        return(self.view.getViewString())
#10
    def changeClockTimeMode(self):
        if isinstance(self.view, Time_12_View):
            h, m, s = self.view.getTimeTuple()
            self.view = Time_24_View(h, m, s)
        else:
            h, m, s = self.view.getTimeTuple()
            self.view = Time_12_View(h, m, s)
        return self.getClockTime()
댓글
이전2022 2학기 기출 질문 2023-12-08
다음or 연산자 질문2023-12-07