1. 스페셜 메소드(Special Method) __로 시작해서 __로 끝나는 특수함수 해당 메소드들을 재구현하면 객체에 여러가지 파이썬 내장 함수나 연산자에 원하는 기능을 부여할 수 있음 class Point: def __init__(self, x, y): self.x = x self.y = y def print_point(self): #(3 , 4) print(f'({self.x},{self.y})') def __str__(self):#str()함수를 오버라이딩 return(f'({self.x},{self.y})') def __add__ (self,pt): # + 연산자를 오버라이딩(객체 + 객체) new_x = self.x + pt.x new_y = self.y + pt.y return Point(..