메소드(method)에는 여러 종류가 있다. 그 중 오늘은 class method와 static method에 대해 알아보자! class method, static method 비슷하면서 목적이 다르다. class method 첫 인자로 cls를 갖는다 cls는 class를 뜻하며 일반적인 class 내부 method의 self의 역할에 해당한다. cls 인자의 의미는 "instance를 통해 method가 작용하지 않는다" 를 의미한다. class 변수에 접근할때 사용된다 factory method를 만들 때 주로 사용된다. static method 첫 인자로 cls, self 같은 인자를 받지 않는다. 일반 함수처럼 바로 인자를 받는다. instance를 통해 method가 작동하지 않는다 class..