14
    마무리

    1 클래스 정의하기

    형식

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

     

    2 객체 생성하기

    형식

    객체명 = 클래스명()

     

    3 객체의 속성 사용하기

    형식

    객체명.속성

     

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

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

    형식

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