클래스 개발자가 직접 클래스를 정의하면 독자적인 자료형을 만들 수 있음. 클래스에는 클래스만의 전용 함수 (메서드)와 속성을 정의할 수 있음. calss 클래스 이름: def __init__(self, 인수, ...): # 생성자 ... def 메서드 이름 1(self, 인수, ...): # 메서드 1 ... def 메서드 이름 2(self, 인수, ...): # 메서드 2 ... __init__ : 클래스를 초기화하는 방법을 정의. 초기화용 메서드를 생성자 constructor라고 하며, 클래스의 인스턴스가 만들어질 때 한 번만 불림. 메서드의 첫 번째 인수로 자신(자신의 인스턴스)을 나타내는 self를 명시적으로 쓰는 것이 특징. class Man: def __init__(self, name): se..