Python/Python기초

Python 클래스

도전하는일반인 2021. 8. 18. 13:05

클래스는 붕어빵의 틀과 같다.

틀 하나만 있으면 무한대로 붕어빵을 찍어낼 수 있는 원리와 같다.

다음 스타크래프트를 예로들면 유닛 하나하나 만들때마다 체력,이름,데미지의 변수를 선언해 줘야 한다.

클래스를 사용하면 변수명만 바꿔서 사용할 수 있다.

 

__init__ 이 부분은 파이썬에서 쓰이는 생성자이다.

자동으로 호출되는 부분이다.

 

위 사진처럼 wraith1.clocking을 쓰면 class에 없기 때문에 에러가 뜬다.

wraith2.clokcing을 쓰면 잘 뜬다.

'Python > Python기초' 카테고리의 다른 글

Python pass,super  (0) 2021.08.18
Python 메서드,상속,오버라이딩  (0) 2021.08.18
Python pickle  (0) 2021.08.17
Python 파일 입출력  (0) 2021.08.12
Python 다양한 출력 포맷  (0) 2021.08.12