# 메서드 정의 연습 I
# 계수기 Counter 클래스는 개수를 셀 때 사용하는 도구예요.

# 사용 방법은 매우 간단해요.
# 무언가를 하나 셀 때마다 버튼을 눌러요. 그 후에 원할 때 버튼이 몇 번 눌렸는지 확인해서 지금까지 몇 번 세었는지 확인할 수 있어요.

# 현재 코드에는 계수기 Counter 클래스가 구현되어 있어요. 
#이 클래스에는 이미 초기화를 해주는 reset() 메서드와 버튼을 누르는 기능인 click() 메서드가 있어요.

# 이제 버튼이 눌린 횟수를 확인하는 기능만 만들면 돼요.

# 마지막 하나의 기능을 메서드로 구현해 봅시다.


# 버튼이 눌린 횟수를 세는 계수기 클래스예요.
class Counter:
    
    # count 멤버변수를 초기화하는 메서드예요.
    def reset(self):
        self.count = 0
    
    # 버튼을 누르는 기능이 구현된 메서드예요.
    def click(self):
        self.count += 1
    
    # 버튼을 누른 횟수를 반환하는 get_count() 메서드를 정의해 주세요.
    
    

# Counter 클래스를 테스트하기 위한 코드예요.
# 자유롭게 수정해 보세요.
c = Counter()
c.reset()

c.click()
c.click()
c.click()

print(c.get_count())

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: