ChainSmoker’s Block
[Python] 05. 파이썬 날개 달기 - 1_4 본문
[05. 파이썬 날개 달기]
-1. 클래스
===================클래스는 왜 필요한가?
: 1_3에 이어 설명.
앞에서 계산한 결괏값을 유지하기 위해서 result 전역 변수(global)를 사용했더니 프로그램을 실행하면 예상한 대로 다음과 같은 결괏값을 출력시킨다.
그런데, 만일 한 프로그램에서 2대의 계산기가 필요한 상황이 발생하면 어떻게 해야 하는가? 각 계산기는 각각의 결괏값을 유지해야 하므로 위와 같이 add함수 하나만으로는 결괏값을 따로 유지하기엔 어려움이 있다.
이러한 상황을 해결하기 위해선 다음 게시글을 살펴보자.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 05. 파이썬 날개 달기 - 1_6 (0) | 2023.01.26 |
---|---|
[Python] 05. 파이썬 날개 달기 - 1_5 (0) | 2023.01.26 |
[Python] 05. 파이썬 날개 달기 - 1_3 (0) | 2023.01.25 |
[Python] 05. 파이썬 날개 달기 - 1_2 (0) | 2023.01.25 |
[Python] 05. 파이썬 날개 달기 - 1_1 (0) | 2023.01.25 |