유일한 가치는 속성을 저장하는 것입니다. 그렇다면 그 변경 사항은 변경 될 수 없으며 변경 사항은 모든 인스턴스에 반영됩니다!파이썬 클래스에는 어떤 장점이 있습니까?
여기 클래스가있는 경우 :
# Vertex
class Vertex:
label = str()
ID = int()
outEdges = list()
inEdges = list()
새로운 정점 오브젝트합니다
v = Vertex()
및 V의 outedges에 추가 :
다음v.outEdges.append(1)
Vertex.outEdges을 더 이상 빈 목록이 아니며 1을 포함합니다.
그래서 파이썬 클래스는 어떻게 사용해야합니까? 복사 모듈로? 전혀?
왜 당신이 사용하는 클래스가 여기에 속성을? 데이터가 단일 인스턴스에만 적용되어야하는 경우 인스턴스의 일부로 만드십시오. – geoffspear
클래스 속성이 모든 인스턴스에 반영되도록합니다. – Matthias