=======사용하는 종류========================================================
* __init__ = initialize = 인스턴스(객체)를 초기화하다.
__연산자__ ex) __add__ 등...
=======매직 메서드==========================================================
정의 :
클래스 안에 정의할 수 있는 특별한 메서드
직접 호출하지는 않지만, 실제로는 함께(자동으로) 실행됨.
<,>,+,- 등의 오퍼레이터에 대해서 각각의 데이터타입에 맞는 메소드로 오버로딩 하여 백그라운드에서 연산을 한다
스페셜 메서드 혹은 매직 메서드 라고 부른다.
사용:
앞 뒤에 __(언더스코어 or 던더) 를 붙여서 사용한다.
init.속성
메서드에서 만들고, 뒤에는 . 을 붙여서 속성과 연결시킨다.
'파이썬 기초 > 파이썬' 카테고리의 다른 글
boolean, 비교연산자 (0) | 2020.01.24 |
---|---|
매개변수, 실행인자 (0) | 2020.01.24 |
Class (0) | 2020.01.24 |
Calculator (0) | 2020.01.24 |
변수 (1) | 2020.01.22 |