더북(TheBook)

14
마무리

1 클래스 정의하기

형식

class 클래스명:
    속성1               # 클래스 속성
    속성2               # 클래스 속성
    def __init__(self): # 생성자: 객체 생성과 동시에 실행되는 메서드
        self.속성1      # 인스턴스 속성
        self.속성2      # 인스턴스 속성
    def 메서드(self):

 

2 객체 생성하기

형식

객체명 = 클래스명()

 

3 객체의 속성 사용하기

형식

객체명.속성

 

4 객체에서 메서드 호출하기

클래스에 정의된 메서드는 객체명.메서드()로 호출한다. 호출 시 첫 번째 인자로 호출한 객체를 넘긴다. 따라서 클래스에서 메서드를 정의할 때는 첫 번째 매개변수로 self를 항상 넣어야 한다.

형식

객체명.메서드()
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.