[파이썬 Python] __init__

2020. 12. 17. 01:30python/초급 파이썬

728x90
반응형

initalize 의 약자로 init 이다.

__init__ 은 영어로 magic method 라 한다.

__init__ 은 instance 가 생성 될때 자동으로 호출된다.

 

예시

class Market:
	def intialize(self, name, code, price)
    	self.name = name
        self.code = code
        self.price = price


kospi = Market()
kospi.initialize('삼성전자','005930','72000')

kosdaq = Market()
kosdaq.initialize('알테오젠','196170','177700')
class Market:
	def __init__(self, name, code, price)
    	self.name = name
        self.code = code
        self.price = price


kospi = Market('삼성전자','005930','72000')

kosdaq = Market('알테오젠','196170','177700')
반응형

'python > 초급 파이썬' 카테고리의 다른 글

[파이썬 Python] 데코레이터 @decorator  (0) 2020.12.17
[파이썬 Python] __str__  (0) 2020.12.17
[파이썬 python] 모듈 module  (0) 2020.12.16
[파이썬 Python] 리스트 list  (0) 2020.12.15
[파이썬 Python] 기본 상식  (0) 2020.12.15