점프 투 파이썬 보고 있는데요
클래스에서
class c:
변수1 = 값
def 메소드(self, 값):
self.변수2 = 값
이렇게 했을 때 인스턴스의 맴버로 변수2가 만들어지더라고요!
변수1과 변수2는 차이가 없는지 궁금합니다!
그냥 무조건 생긴다, 안생길 수도 있다 차이인가요?
클래스에서
class c:
변수1 = 값
def 메소드(self, 값):
self.변수2 = 값
이렇게 했을 때 인스턴스의 맴버로 변수2가 만들어지더라고요!
변수1과 변수2는 차이가 없는지 궁금합니다!
그냥 무조건 생긴다, 안생길 수도 있다 차이인가요?
네. :) 차이 없습니다. 명시적/묵시적 선언의 차이에요. 다만 명시적 선언을 지향하시길 바랍니다. 나중에 코드보기가 힘들어져요. ㅎㅎㅎ