June is Combung
클래스 이론 본문
'''
클래스: 객체
클래스를 만든다 -> 사용자 정의 자료형 (단위)
'''
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()
Comments