5
클래스 속성과 인스턴스 속성의 차이점은 무엇입니까?
다음과 같은 의미있는 차이점이 있습니까? class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo 많은 인스턴스를 작성하는 경우 두 스타일의 성능 또는 공간 요구 사항에 차이가 있습니까? 코드를 읽을 때 두 스타일의 의미가 크게 다르다고 생각하십니까?