파이썬 기본 클래스 선언
2020. 1. 2. 20:52ㆍ파이썬 기초
생성자, 소멸자
class Student:
def __init__(self):
print("객체가 생성되었습니다.")
def __del__(self):
print("객체가 소멸되었습니다.")
S = Student()
# 클래스(틀): 학생은 이름이라는 속성을 갖고 있어!
# 객체(실체화 된 것): 학생 이름은 "장성호"야!
# 시체화 한 객체 = "인스턴스"
더보기
객체가 생성되었습니다.
객체가 소멸되었습니다.
class Student:
def __init__(self, 이름, 나이):
print("객체가 생성되었습니다.")
self.이름 = 이름
self.나이 = 나이
def __del__(self):
print("객체가 소멸되었습니다.")
student = Student("장성호", 26)
print(student.이름, student.나이)
더보기
객체가 생성되었습니다.
장성호 26
객체가 소멸되었습니다.
클래스 내부 함수 정의
class Student:
def __init__(self, 이름, 나이):
print("객체가 생성되었습니다.")
self.이름 = 이름
self.나이 = 나이
def __del__(self):
print("객체가 소멸되었습니다.")
def 출력(self):
print(self.이름, self.나이)
student = Student("장성호", 26)
print(student.이름, student.나이)
'파이썬 기초' 카테고리의 다른 글
파이썬 클래스 (0) | 2020.01.03 |
---|---|
파이썬 특이한 이름의 함수 (0) | 2020.01.02 |
파이썬 클래스 도입 (0) | 2020.01.02 |
파이썬 try except 구문 (0) | 2020.01.02 |
파이썬 제너레이터 (0) | 2020.01.02 |