처음 시작하는 파이썬 6장 정리
클래스 선언하기 class Person(): def __init__(self): pass # __init__()은 특별한 메서드 이름이다. 이 메서드는 클래스의 정의로부터 # 객체를 초기화한다. self 인자는 객체 자신을 가리킨다. # 기능은 없다. class Person(): def __init__(self, name): self.name = name # 이제 name 매개변수에 문자열을 전달하여 Person 클래스로부터 객체 생성 가능 hunter = Person('Jang') ''' 1. Person 클래스의 정의를 찾는다. 2. 새 객체를 메모리에 초기화(생성). 3. 객체의 __init__ 메서드를 호출. 새롭게 생성된 객체를 self에 전달하고 인자('Jang')을 name에 전달. 4. 객..
2020.01.15