June is Combung

클래스 이론 본문

python/클래스

클래스 이론

june__Park 2021. 3. 21. 04:51
'''
클래스: 객체
클래스를 만든다 -> 사용자 정의 자료형 (단위)
'''
class Person :
    name = ""
    age = 0
    gender = 1

    # 기본생성자가 생략되어있는 상태이다
##    def __init__(self):
##        pass

    def __init__(self,name,age=0,gender=1):
        self.name = name
        self.age = age
        self.gender = gender
    

#jueun = Person() # 클래스 초기화를 할 때 생성자를 사용한다 
# TypeError: __init__() missing 3 required positional arguments: 'name', 'age', and 'gender'

##jueun.name = "주은"
##jueun.age = 22
##jueun.gender = 2

jueun = Person()

'python > 클래스' 카테고리의 다른 글

사다리게임(모듈)  (0) 2021.03.21
회원관리 컨트롤러  (0) 2021.03.21
모듈  (0) 2021.03.21
OMR 카드 (클래스 + 메서드)  (0) 2021.03.21
메서드4  (0) 2021.03.21
Comments