책 내용에 대한 무단배포 방지를 위해 최소한으로 정리
class MyClass: # class 정의
var = '안녕하세요' # 클래스 멤버
def sayHello(self): # 클래스 메소드(첫 번째 인자 반드시 self)
print(self.var)
obj = MyClass() # 클래스를 실제 코드에서 활용하려면 인스턴스 객체로 생성해야함
print(obj.var) # 인스턴스 멤버 호출
obj.sayHello() # 인스턴스 객체에서 클래스 메소드 호출(self 생략)
Comments