
파이썬 클래스
2022-10-19 last update
4 minutes reading programming 100daysofcode python파이썬에서 클래스 정의하기
파이썬에서 함수 정의가 'def' 키워드로 시작하는 것과 유사하게, 클래스 정의는 'class' 키워드로 시작합니다.
여기에서 'MyNewClass'라는 클래스를 만들었습니다. PEP 8 Style Guide for Python Code이 클래스 이름에 대해 이것을 권장하기 때문에 CapWords 규칙을 사용합니다. 독스트링은 필수는 아니지만 적극 권장합니다. 프로그래머가 구현의 세부 사항을 읽지 않고도 수행하는 작업을 이해할 수 있도록 작성되었습니다. 'pass' 키워드는 Python에서 사용되어 클래스 본문이 의도적으로 비어 있음을 나타냅니다. 이것은 터미널에서 'IndentationError'가 발생하는 것을 방지합니다.
인스턴스화
💨 생명을 클래스에 불어넣으려면 클래스의 인스턴스를 만들어야 합니다.
클래스 인스턴스화
파이썬에서 함수 정의가 'def' 키워드로 시작하는 것과 유사하게, 클래스 정의는 'class' 키워드로 시작합니다.
class MyNewClass:
'''Docstring goes here. I have created a new class'''
pass
인스턴스화
💨 생명을 클래스에 불어넣으려면 클래스의 인스턴스를 만들어야 합니다.
클래스 인스턴스화
class MyNewClass:
'''Docstring goes here. I have created a new class'''
MyNewClass = MyNewClass_1