클래스는 붕어빵의 틀과 같다.
틀 하나만 있으면 무한대로 붕어빵을 찍어낼 수 있는 원리와 같다.
다음 스타크래프트를 예로들면 유닛 하나하나 만들때마다 체력,이름,데미지의 변수를 선언해 줘야 한다.
클래스를 사용하면 변수명만 바꿔서 사용할 수 있다.
__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 |