더북(TheBook)

클래스의 기본 형식은 다음과 같습니다. 클래스를 나타내는 class 키워드 뒤에 클래스명을 적고 콜론을 붙입니다. 클래스명은 일반적으로 하나 또는 여러 단어의 조합으로 만드는데, 각 단어의 첫 글자는 대문자로 작성합니다. 그다음 줄부터는 클래스에 속한 내용임을 표시하기 위해 들여쓰기합니다. 클래스 안에는 필요한 함수를 정의하는데, 클래스 안에 정의하는 함수를 특별히 메서드(method)라고 합니다. 7장에서 배운 함수와 개념은 거의 비슷합니다. 단, 일반 함수와 다르게 첫 번째 전달값 위치에는 self라고 넣는다는 점을 주의해 주세요. self의 역할은 뒤에서 다시 다루니 여기서는 메서드의 첫 번째 전달값 위치에 항상 self를 넣는다는 점만 기억해 주세요. 메서드의 각 명령문은 메서드 소속임을 표시하기 위해 들여쓰기도 해 줍니다.

형식

class 클래스명:
    def 메서드명1(self, 전달값1, 전달값2, ...):
        실행할 명령1
        실행할 명령2
        ...

    def 메서드명2(self, 전달값1, 전달값2, ...):
        실행할 명령1
        실행할 명령2
        ...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.