Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

생성자 본문

프로그래밍 언어/Python

생성자

ruby-jieun 2023. 1. 9. 22:32

 

 

생성자

 


 

 

객체가 생성될 때 생성자를 호출하면 __init__()가 자동 호출된다.

 

class Person:
    def __init__(self):
        print("태어남..")

p = Person()

p = Person()  

Person() 생성자 호출

Person__init__() 호출

 

 

__init__()가 속성을 초기화 한다.

 

 

상위 클래스의 속성을 초기화하기 위해서 super()를 이용한다

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

오버라이딩  (0) 2023.01.09
다중 상속  (0) 2023.01.09
클래스 상속  (0) 2023.01.09
얕은복사와 깊은복사  (0) 2023.01.09
객체와 메모리  (0) 2023.01.09
Comments