간단한 클래스는 이름있는 튜플로 빠르게 생성할 수 있다. 이 방법의 단점은 간단한 클래스가 나중에도 간단하지 않다는 것이다. 나중에 이름있는 튜플에 메서드를 추가해야 할 때가 있다. 그런 경우에는 이름있는 튜플을 상속한 새로운 클래스를 정의할 수 있다.
class Pointier(Point):
# 메서드를 여기에 추가한다
또는 일반적인 클래스 정의로 전환해야 한다.
간단한 클래스는 이름있는 튜플로 빠르게 생성할 수 있다. 이 방법의 단점은 간단한 클래스가 나중에도 간단하지 않다는 것이다. 나중에 이름있는 튜플에 메서드를 추가해야 할 때가 있다. 그런 경우에는 이름있는 튜플을 상속한 새로운 클래스를 정의할 수 있다.
class Pointier(Point):
# 메서드를 여기에 추가한다
또는 일반적인 클래스 정의로 전환해야 한다.